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?
Gast
#5628709
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..
rs232c schrieb: > bash z.B.: echo -n "\n\r.... Hab ich probiert - keine Reaktion.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.