Possbility of including a data serialization into FreeRTOS?

SlowRo wrote on January 24, 2019:

Using Proto Buffers right now. Love it, but…

For me to use protobufs in my AWS IoT application, specifically to keep the BLE packet size small, I need to lambda each incoming and outgoing device message to adjust the data payload. That’s a lot of JSON to ProtoBuf conversion. I’d much rather store human readable event data in the database.

This isn’t so much of a question as it is a feature request. If AWS IoT could support a native data serialization and tie it in to the rest of the eco-system it would be quite nice.

Alexa-AWS wrote on January 25, 2019:

Hi SloRo,

Thanks for letting us know.

Amazon FreeRTOS uses CBOR for data serialization (based on tinycbor located in lib/third_party/tinycbor) in over-the-air updates. As you have pointed out, there is currently not device support for Protobuffers.

Best,
Alexa