osrf / ros2_serial_example

61 stars 13 forks source link

Add support for alternative serial protocol COBS #33

Closed clalancette closed 5 years ago

clalancette commented 5 years ago

This implements https://en.wikipedia.org/wiki/Consistent_Overhead_Byte_Stuffing , which is an alternative serial protocol that is more resistant to serial problems on the wire. It should also give a blue print on how to add new serial protocols in the future if we decide to do that.