Display control code

This commit is contained in:
2026-02-07 01:38:05 -05:00
parent 2e9004ee34
commit 52ff24e649
21 changed files with 797 additions and 86 deletions

View File

@@ -15,11 +15,15 @@ struct current_angle {
int16_t angle;
};
typedef std::variant<target_angle, current_angle> sensor_value;
struct target_text {
std::string text;
};
typedef std::variant<target_angle, current_angle, target_text> sensor_value;
class SensorMessageBuilder {
public:
SensorMessageBuilder() : builder_(128) {
SensorMessageBuilder() : builder_(256) {
}
SerializedMessage build_sensor_message(std::vector<sensor_value> &values);