Device: Comet: Update settings

This commit is contained in:
Bryant Jones
2024-09-26 20:42:41 +00:00
committed by Kyle Schwarz
parent ee7b66625a
commit 24f291dc83
3 changed files with 23 additions and 1 deletions
@@ -71,6 +71,9 @@ typedef struct {
ETHERNET10T1S_SETTINGS t1s2;
uint64_t network_enables_5;
LIN_SETTINGS lin1;
// 10T1S Extended settings
ETHERNET10T1S_SETTINGS_EXT t1s1Ext;
ETHERNET10T1S_SETTINGS_EXT t1s2Ext;
} radcomet_settings_t;
#pragma pack(pop)
@@ -80,7 +83,7 @@ typedef struct {
#ifdef __cplusplus
static_assert(sizeof(radcomet_settings_t) == 466, "RADComet settings size mismatch");
static_assert(sizeof(radcomet_settings_t) == 498, "RADComet settings size mismatch");
#include <iostream>
@@ -68,11 +68,20 @@ typedef struct {
ETHERNET_SETTINGS2 ethT1s6;
ETHERNET10T1S_SETTINGS t1s6;
LIN_SETTINGS lin1;
// 10T1S Extended Settings
ETHERNET10T1S_SETTINGS_EXT t1s1Ext;
ETHERNET10T1S_SETTINGS_EXT t1s2Ext;
ETHERNET10T1S_SETTINGS_EXT t1s3Ext;
ETHERNET10T1S_SETTINGS_EXT t1s4Ext;
ETHERNET10T1S_SETTINGS_EXT t1s5Ext;
ETHERNET10T1S_SETTINGS_EXT t1s6Ext;
} radcomet3_settings_t;
#pragma pack(pop)
#ifdef __cplusplus
static_assert(sizeof(radcomet3_settings_t) == 674, "RADComet3 settings size mismatch");
#include <iostream>
class RADComet3Settings : public IDeviceSettings {