Represents the preparation data for the render process.
It holds all static assets to be rendered.
This is done once before the loop starts.
Each asset will be stored on the display locally, and load during the render process by its
asset id / element id
Represents the preparation data for the render process.
It holds all static assets to be rendered.
This is done once before the loop starts.
Each asset will be stored on the display locally, and load during the render process by its
asset id / element id
Represents the preparation data for the render process.
It holds all static assets to be rendered.
This is done once before the loop starts.
Each asset will be stored on the display locally, and load during the render process by its
asset id / element id
Indicates the current type of message to be sent to the display.
Either a message to prepares static assets, by sending them to the display, and then be stored on the fs.
Or the actual render loop, where the prev. stored asses will be used to render the image.
The type is used to deserialize the data to the correct struct.
The data is a vector of bytes, which will be deserialized to the correct struct, depending on the type.
Represents the type of a sensor value.
This is used to determine how to render the value.
For example a text value will be rendered as text, while a number value can be rendered as a graph.
Represents the modifier of a sensor value.
This is used to modify the value before rendering.
For example to output the average or max value of a sensor.
Represents the type of the message to be sent to the display.
Either a message to prepares static assets, by sending them to the display, and then be stored on the fs.
Or the actual render loop, where the prev. stored asses will be used to render the image.
The type is used to deserialize the data to the correct struct.