2021-02-21, 08:07 PM
it is a binary format at 38400
The reason for binary is that the latency is much lower and the data checking better (avoid invalid data) while providing much telemetry at low baud rates while still working at fast rates and enabling long wires. If I had used a text format similar to nmea I would sacrifice something.
I am not completely sure what you are trying to do. Make your own motor controller? You can easily flash motor.ino to a arduino nano, and it will communicate with tinypilot and then you can set this up to do what you like.
The reason for binary is that the latency is much lower and the data checking better (avoid invalid data) while providing much telemetry at low baud rates while still working at fast rates and enabling long wires. If I had used a text format similar to nmea I would sacrifice something.
I am not completely sure what you are trying to do. Make your own motor controller? You can easily flash motor.ino to a arduino nano, and it will communicate with tinypilot and then you can set this up to do what you like.