Refactor dds into dds and fgen

driver module started
This commit is contained in:
2025-06-20 18:02:50 -05:00
parent 658cedfa3b
commit 0556b06cab
22 changed files with 299 additions and 466 deletions

View File

@@ -22,6 +22,8 @@
#define POWER_LIMIT_ALKALINE 5.0f
#define POWER_LIMIT_EXT_DC 10.0f
#define FREQ_MAX_NUM 50 //Max number of frequencies allowed
typedef enum
{
GUI_MODE_NORMAL = 0,
@@ -45,8 +47,6 @@ typedef struct ClampData_s
} ClampData_t;
typedef enum
{ USB_CONNECTED = 0,
SAFE_MODE,
@@ -91,11 +91,18 @@ typedef struct
bool status[NUM_STATUS_FLAGS];
bool isBeta;
int hSysCheckTimer;
int hOneSecondTimer;
int h1HzTimer;
int h10HzTimer;
int h100HzTimer;
char tmpString[64];
// TODO: change to FREQUENCY_t*
uint32_t frequency;
} SYSTEM_DATA_t;
@@ -104,5 +111,6 @@ uint32_t SYS_GetLanguage(void);
SYSTEM_DATA_t* system_getSys(void);
void system_monitor(void);
void system_init(void);
#endif /* SYSTEM_SYSTEM_H_ */