ThingSet / thingset-device-library

ThingSet library for resource-constrained devices written in C/C++
https://thingset.io/thingset-device-library/
Apache License 2.0
13 stars 6 forks source link

Implement support for records #35

Closed martinjaeger closed 2 years ago

martinjaeger commented 2 years ago

See spec update for details regarding the new records feature: https://github.com/ThingSet/thingset.github.io/pull/21

This PR implements the records feature based on C structs. All records of one array are objects of the same struct.

There are some commits with general improvements, which are not strictly related to this PR. To make review easier I recommend looking at each commit individually.

martinjaeger commented 2 years ago

Thanks for your review @towen. Merging the PR now.