spos
Version:
SPOS stands for Small Payload Object Serializer
48 lines (47 loc) • 827 B
JSON
{
"name": "test",
"version": 0,
"meta": {
"encode_version": true,
"version_bits": 6
},
"body": [
{
"key": "important data",
"alias": "different name",
"type": "integer",
"bits": 8
},
{
"key": "not so important",
"type": "float",
"bits": 12
},
{
"key": "danger",
"type": "categories",
"categories": ["terror", "aliens", "bunny"]
},
{
"key": "super array",
"type": "array",
"length": 15,
"blocks": {
"key": "super value",
"type": "integer",
"bits": 3
}
},
{
"key": "mega array",
"type": "array",
"length": 5,
"fixed": true,
"blocks": {
"key": "super value",
"type": "integer",
"bits": 3
}
}
]
}