- First complete version of firmware. Currently being tested in the rehearsal room
- Added bunch of screens, fonts and images - Added script to read out frame buffer (function currently disabled in Firmware)
This commit is contained in:
@@ -34,15 +34,43 @@ typedef enum {
|
||||
NONE,
|
||||
BOOL,
|
||||
RGB,
|
||||
VALUE
|
||||
VALUE,
|
||||
LIST,
|
||||
DEFAULT_NOTES,
|
||||
REBOOT,
|
||||
HUE,
|
||||
MINMAX
|
||||
} Variable_Type;
|
||||
|
||||
typedef struct {
|
||||
int32_t Min;
|
||||
int32_t Max;
|
||||
char* Format;
|
||||
const int32_t Min;
|
||||
const int32_t Max;
|
||||
const int32_t Value_Display_Ratio;
|
||||
const char* Format;
|
||||
const bool Use_Acceleration;
|
||||
const bool Cycle_Selector;
|
||||
} Menu_Configuration_Select_Value;
|
||||
|
||||
typedef struct {
|
||||
const char* Item_Names;
|
||||
const uint32_t Name_Length;
|
||||
const uint32_t Item_Count;
|
||||
|
||||
const bool Use_Acceleration;
|
||||
const bool Cycle_Selector;
|
||||
} Menu_Configuration_Select_List;
|
||||
|
||||
typedef struct {
|
||||
const int32_t Min;
|
||||
const int32_t Max;
|
||||
const int32_t Value_Display_Ratio;
|
||||
const char* Format_Min;
|
||||
const char* Format_Max;
|
||||
const bool Use_Acceleration;
|
||||
const bool Cycle_Selector;
|
||||
} Menu_Configuration_Select_MinMax;
|
||||
|
||||
|
||||
|
||||
typedef struct Menu_Item_s {
|
||||
const char* Text;
|
||||
|
||||
Reference in New Issue
Block a user