Forum: Mikrocontroller und Digitale Elektronik Bluetoothmodul WML-C09 Schnittstellen?


von hebel23 (Gast)


Lesenswert?

Hallo allerseits,

ich recherchiere gerade nach einem Bluetoothmodul für eine kabellose
Sensorik. Da ich mich noch nicht festlegen will, ob Class1 oder Class2,
würde ich gern das Mitsumimodul WML-C09 (Class2) einsetzen, da das ja
pinkompatibel zum WML-C20 (Class1) ist.

Leider ist die Dokumentation nicht besonders umfangreich und auch bei
Segor (ein Distributeur für die Dinger) konnte mir niemand mehr darüber
sagen.

Hat schon mal jemand so ein Teil eingestetzt? Irgendwelche Erfahrungen
vor allem mit der Schnittstelle zum µC?

Danke schonmal...
Andreas

von André K. (andre-)


Lesenswert?

Mit Schnittstellen schauts im Rohzustand leider recht duenne aus. Das
einzig brauchbare fuer den µC ist der UART. Du koenntest ueber 3
Protokolle mit dem Ding kommunizieren, je nachdem welches da gerade
eingeschaltet ist: BCSP, H4 oder H5. Zusammengefasst sind alle 3
einfach nur Mist, weil du damit nur die untersten Schichten im Bluecore
ansprechen kannst und demzufolge auch eine Verbinung uebers Serial Port
Profil manuell herstellen muesstest (manuell = der µC muesst es machen,
du waerst in der gluecklichen Lage das zu Programmieren. Ich bin an den
8 Seiten Kommunikation klaeglich gescheitert.).

Da der ganze Spass einfach zu umstaendlich ist, laeuft im Bluecore
zusaetzlich zum BTStack noch eine VirtualMachine auf die
anwenderspezifische Programme/Profile geladen werden koennen. Du
koenntest mit einem geeigneten Flasher einfach das SPP flashen und das
Modul wuerde sich fortan wie eine BT<>RS232 Bruecke verhalten, deren
Ein-/Ausgang auf den Pins 13/14 liegt.

Den Flasher hast du wahrscheinlich nicht, weshalb es guenstiger waere,
das Modul mit dem SPP Profil drauf zu kaufen (schwer zu bekommen).

Das Class2 Pendant zum C20 ist das C19. Das 09 duerfte schon relativ
alt sein und auch das C20 hat schon einen Nachfolger, der BT2
unterstuetzt.

Gruesse,
André

von hebel23 (Gast)


Lesenswert?

Hallo André,

hab erst mal vielen Dank für Dein ausführliches Feedback!
Naja das klingt ja wieder nach jeder Menge Knobelei. Ich hatte
eigentlich gehofft, dass die Segor-Module
(http://cgi.segor.de/user-cgi-bin/sidestep2.pl?foto=1&Q=wml&M=1) schon
ein solches BT<>RS232 - Protokoll drin haben, da in der
"Artikelbeschreibung" (soweit man davon reden kann) etwas von UART
steht.
Leider habe ich, was die Baugröße des Moduls und die Class1<->Class2 -
Pinkompatibilität angeht, bisher auch nichts Vergleichbares gefunden.

Wo hast Du denn die "8Seiten Kommunikation" her?

Viele Grüße
Andreas

von moritz (Gast)


Lesenswert?

hi,
die module die es bei Segor gibt werden ja hauptzächlich bei dem ct
kram eingesetzt (bluemp3, BTkit) das muss ja auch irgendwie
kommunizieren. Daher könnte ich mir vorstellen das die module schon ein
spp profil eingeprogt haben. mann müsste vieleicht mal in den quellcode
eines der beiden CT projekte schauen um dies rauszubekommen ....

moritz

von André K. (andre-)


Lesenswert?

Wenn ich das Bluemp3 Projekt richtig verstanden hab, erledigt dort der
µC die Kommunikation, das BT Modul wird uebers HCI gesteuert.

Woher ich die Kommunikation hatte, weiss ich leider auch ned mehr, aber
ich wert nochmal danach suchen.

Gruesse,
André

von Max Oendahl (Gast)


Lesenswert?

ABO

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.