🚌 Adds eventbus with bluetooth adapter

This commit is contained in:
Rune Harlyk
2025-07-08 01:25:35 +02:00
parent 01d46f283b
commit 06b05b2dc1
12 changed files with 532 additions and 1 deletions
+18
View File
@@ -0,0 +1,18 @@
#pragma once
#include <ArduinoJson.h>
struct ImuMsg {
float ypr[3];
friend void toJson(JsonVariant v, ImuMsg const &a) {
JsonArray arr = v.to<JsonArray>();
arr.add(a.ypr[0]);
arr.add(a.ypr[1]);
arr.add(a.ypr[2]);
}
void fromJson(JsonVariantConst o) {
JsonArrayConst arr = o.as<JsonArrayConst>();
ypr[0] = arr[0].as<float>();
ypr[1] = arr[1].as<float>();
ypr[2] = arr[2].as<float>();
}
};