nyan:message_formats
This is an old revision of the document!
Serialisation
Some systems for serialising data that may be useful for sending messages over LoRa.
Protobufs - used by Meshtastic.
BSON - Binary JSON.
“BSON can be compared to binary interchange formats, like Protocol Buffers. BSON is more “schema-less” than Protocol Buffers, which can give it an advantage in flexibility but also a slight disadvantage in space efficiency (BSON has overhead for field names within the serialized data).”
FlatBuffers - https://flatbuffers.dev/
https://en.wikipedia.org/wiki/Cap%27n_Proto
https://msgpack.org/index.html - used by LXMF / Reticulum
nyan/message_formats.1700048333.txt.gz · Last modified: 2023/11/15 11:38 by river