Forum: PC Hard- und Software Linux: MLT-BT05 BLE-Adapter per Terminal ansprechen


von Uhu U. (uhu)


Lesenswert?

Ich habe mir aus einem USB<->ttl-tty-Adapter und einem 
MLT-BT05-Platinchen einen BLE-Adapter für die Linux-Maschine 
zusammengebastelt, um BLE-tty über /dev/ttyUSBx betreiben zu können.

Die Hardware ist wirklich simpel, aber ich hatte böse Probleme, das Ding 
zum Laufen zu bekommen. Ich habe versucht, Kommandos an den MLT-BT05 per 
gtkterm zu schicken - es tat sich einfach nichts…

Der MLT-BT05 besteht auf \r\n am Zeilenende und genau das ist der 
Verrecker: gtkterm lässt sich zwar so konfigurieren, dass es \r\n 
schickt, aber das \n scheint erst zu kommen, wenn ein weiteres Zeichen 
eingegeben wird. Der BLE-Modul ignoriert das.

Erst als ich auf die Idee kam, den wirklich sehr simplen Serial Monitor 
der Arduino-IDE statt gtkterm zu benutzen, ging es plötzlich…

Gibt es eine Terminal-Software, die man in ein Skript (bash oder eine 
der gängigen Skriptsprachen) einbinden kann, bei der man vollständige 
Kontrolle über Zeilenende hat?

von rs232c (Gast)


Lesenswert?

Uhu U. schrieb:

> Gibt es eine Terminal-Software, die man in ein Skript (bash oder eine
> der gängigen Skriptsprachen) einbinden kann, bei der man vollständige
> Kontrolle über Zeilenende hat?

Das sollte mit jeder funktionieren.
bash z.B.: echo -n "\n\r....

stty kann dir hier vielleicht auch helfen..

von Uhu U. (uhu)


Lesenswert?

rs232c schrieb:
> bash z.B.: echo -n "\n\r....

Hab ich probiert - keine Reaktion.

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.