The serial connection is a simple serial port connection to the robot. It is
supported on all robots and is the most reliable connection for low-bandwidth
applications.
The serial interface provides an easy way to communicate with Burro. You will
need to aquire a USB-to-Serial converter as we don’t currently support
connection for the on-board serial (this may be enabled in the future depending
on customer needs). It is imperative that a USB isolator is used in conjunction
with the converter. Burro will not be held liable for damage if one is not used.
To connect automatically, launch the stack and navigate to the screen where you
launch the API. From there click the handshake button to launch the handshake so
the Burro will start looking for a handshake. Then, from your client device,
send the command @HLWD_ over serial to the Burro. If burro succeeds in getting
your handshake, it will send back an ACK like it does for any other action (@)
command. It will then write to a file which port it detected you on and you can
then turn on the serial api from the experimental screen.