21st Aug, 2014, 11:41 PM
Hi there,
i am using an Arduino on one of the USB-Ports. Its accessible over /dev/ttyUSB0.
But if i want to communicate with it its restarting every time. So i have to call stty before:
After that i can echo commands to the arduino:
Which is the best way to automate this? I want this be done so i dont have to interact via ssh.
I tried it with udev, but it dont seem to work:
i am using an Arduino on one of the USB-Ports. Its accessible over /dev/ttyUSB0.
But if i want to communicate with it its restarting every time. So i have to call stty before:
Terminal
/bin/stty -F /dev/ttyUSB0 cs8 9600 ignbrk -brkint -icrnl -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke noflsh -ixon -crtscts
After that i can echo commands to the arduino:
Terminal
echo "blink" > /dev/ttyUSB0
Which is the best way to automate this? I want this be done so i dont have to interact via ssh.
I tried it with udev, but it dont seem to work:
Terminal
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{product}=="FT232R USB UART", ATTRS{idProduct}=="6001", ATTRS{idVendor}=="0403", RUN+="/bin/stty -F /dev/ttyUSB0 cs8 9600 ignbrk -brkint -icrnl -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke noflsh -ixon -crtscts"