basic menu working

This commit is contained in:
Brent Perteet
2025-06-24 09:20:40 -05:00
parent f59eb660cf
commit 311981ceb4
9 changed files with 494 additions and 114 deletions

View File

@@ -12,10 +12,13 @@ enum
ANGLE_YZ,
};
typedef struct
{
float raw[3];
float filtered[3];
float angle;
} ImuData_t;
typedef struct SystemState_s
@@ -23,9 +26,12 @@ typedef struct SystemState_s
ImuData_t imu;
EventGroupHandle_t event;
} SystemState_t;
#define MAX_INDICATION_ANGLE 10.0f
#define EM_MAX_SUBSCRIBERS 8 // tweak as needed
#define EM_EVENT_NEW_DATA (1UL<<0)