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?
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..
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.