Hallo allerseits, ein paar Fragen zum BTM222 Modul: 1) Muss hinter jedem AT-Befehl ein <CR> folgen? 2) Wenn ich einen AT-Befehl übertragen möchte, muss das Modul dann im Befehlsmodus sein, oder wird z.B. ein ATZ0<CR> auch als Befehl erkannt, wenn das Ding im Datenmodus ist? (Verweis auf Frage 1: mit <CR> oder ohne?) 3) Ist es richtig anzunehmen, dass bei einer negativen Antwort auf die zweite Frage der Befehl +++<CR> mit jeweils einer Sekunde Abstand zwischen den Pluszeichen abhilfge schaffen würde? Zusatzfrage: mit <CR> oder ohne? 4) Da HTERM aufgrund des Echos wohl zum Konfigurieren ungeeignet ist, welches Terminalprogramm könnt ihr empfehlen (WindowsXP-SP2) ? Soweit ich es sehe, müsste es wohl die Möglichkeit bieten, ein automatisches Delay zwischen zwei Zeichen zu implementieren. mfg und schonmal vielen Dank
Gast
#2545508
schau Dir das mal an: http://elektorembedded.blogspot.com/2010/08/rayson-btm222-btm112-bluetooth-modules.html und gurgel hilft auch
zu 1) je nach Firmware-Version. <cr> immer, <cr><lf> macht bei 4.35 ärger zu 2) wechsel in den Command-Mode ist nötig zu 3) geht so wie beschrieben. ein <cr> zuviel schadet nichts, also lieber eines dranhängen. zu 4) Meist haben Termialprogramme Einstellmöglichkeiten für lokales Echo. Remot-Echo sollte ein Terminal eher nicht senden. Das gibt sonst lustige Effekte, wenn der Controller ebenfalls ein Echo sendet... unn tschuess B.