Serial communication from linux/bash
Sziasztok,
Van egy Arduino-n egy program ami soros porton tud parancsokat fogadni. Tesztelve, működik, minden rendben van vele. Arduino-IDE-t használtam a feljesztésre és tesztelésre Windowson.
Most viszont "élesben" kellene teljesítenie, de Raspberry-t használnék az utasítására.
Itt is működik a soros kommunikáció USB-n keresztül a minicom illetve a tio programmal is.
Parancssoros utasításra simán így csináltam
# echo 'DoSomeStuff' > /dev/ttyACM0 | cat < /dev/ttyACM0
Ami szépen vissza s adja a választ, de nem kapom vissza a promptot.
Gondolom azért, mert az Arduino nem zárja le a kapcsolatot.
Hogyan kell ezt kultúráltan lekezelni?
Kellene az Arduino-nak küldeni egy "végeztem" jelet és azt feldolgozni?
Az Arduino-ban próbáltam ezt:
Serial.end();
delay(2000);
Serial.begin(115200);
de a kapcsolat nem szakadt meg.
Üdv: redman
- Tovább (Serial communication from linux/bash)
- 1229 megtekintés