You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you don't use the Dynamixel Shield, and so just communicate on the programming port, under Ubuntu, every echo or write of data to the port /dev/ttyACM0 is a new connection and the hardware for programming does a reset. This, of course, prevents anything from working for the long term.
Possible fixes:
Use a script to start a cat from the port to a file, and then pickup returned data from that file instead of directly from the port. This would also make it easier to sequence sending a request, and then getting the result.
Use a port watcher script to transfer data from the port to stdin, stdout. I'm told that screen can be setup to do that in the background, with another call to screen in the foreground passing data to that thread for transmission.
The text was updated successfully, but these errors were encountered:
If you don't use the Dynamixel Shield, and so just communicate on the programming port, under Ubuntu, every
echo
or write of data to the port/dev/ttyACM0
is a new connection and the hardware for programming does a reset. This, of course, prevents anything from working for the long term.Possible fixes:
cat
from the port to a file, and then pickup returned data from that file instead of directly from the port. This would also make it easier to sequence sending a request, and then getting the result.screen
can be setup to do that in the background, with another call to screen in the foreground passing data to that thread for transmission.The text was updated successfully, but these errors were encountered: