Linux: MLT-BT05 BLE-Adapter per Terminal ansprechen

OP #5626995
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?
Gast #5628709
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..

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.