Blue-Modul/AT-Kommandos

Aus Nibo Wiki
Version vom 11. Mai 2015, 15:43 Uhr von Workwind (Diskussion | Beiträge) (Beispielprogramm)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Das Blue-Modul reagiert nur auf AT-Kommandos wenn es nicht mit einer Gegenstation verbunden (paired) ist!

Standardparameter: 9600/8N1
ID: linvor
Password: 1234

Die AT-Kommandos müssen innerhalb von einer Sekunde eingegeben werden werden. Sie dürfen nicht durch ein CR/LF oder ein NULL-Byte abgeschlossen werden, sondern sie werden automatisch nach einer Sekunde ausgeführt.

WICHTIG

Das Modul merkt sich die eingestellten Parameter! Insbesondere bei der Baud-Rate und der Parität muss man eventuell suchen, auf welchen Wert sie verstellt wurde (Standard: 9600 Baud, keine Parität)! Die PIN und der Name können vom Roboter aus geändert werden, ohne das man die aktuellen Einstellungen benötigt.

AT - Kommunikation testen

Send: AT
Back: OK

AT+BAUDn – Setzen der Baudrate

Send: AT+BAUD1
Back: OK1200
Send: AT+BAUD2
Back: OK2400
1---------1200
2---------2400
3---------4800
4---------9600 (Default)
5---------19200
6---------38400
7---------57600
8---------115200
9---------230400
A---------460800
B---------921600
C---------1382400

Die eingestellte Baudrate bleibt auch nach dem Abschalten erhalten!


AT+NAME – Setzen des Geräte-Namens

Send: AT+NAMEname
Back: OKname

Der Parameter name darf aus maximal 20 Zeichen bestehen! Beispiel um den Namen auf NIBObee zu setzen:

Send: AT+NAMENIBObee
Back: OKname


Der eingestellte Name bleibt auch nach dem Abschalten erhalten!

AT+PIN – ändern der Bluetooth PIN

Send: AT+PINxxxx
Back:OKsetpin

Parameter xxxx: Die vierstellige Pin um das Modul zu "pairen".

Beispiel:

Send: AT+PIN8888
Back: OKsetpin

Die Pin wird auf 8888 geändert. Die Standard_pin lautet 1234.

AT+PN – Parity: Kein Check

Send: AT+PN (This is the default value)
Back: OK NONE

AT+PO – Parity: Ungerade

Send: AT+PO
Back: OK ODD

AT+PE – Parity: Gerade

Send: AT+PE
Back: OK EVEN

AT+VERSION – Version ausgeben

Send: AT+VERSION
Back: LinvorV1.n

Beispielprogramm

NIBObee - Blue Configurator - Projekt auf Roboter.CC