https://developers.google.com/protocol-buffers/docs/overview
I asked about protocols for streaming data, and several people suggested protobufs:
https://www.avrfreaks.net/commen...
https://www.avrfreaks.net/commen...
Taking that further, my understanding is that things like error detection & message acknowledgement are beyond the scope of protobufs - is that right?