RADComet: Update settings

This commit is contained in:
Kyle Schwarz
2024-04-17 14:24:56 -04:00
parent 31d47613e7
commit ba3bceaee0
@@ -32,7 +32,17 @@ typedef struct {
ISO9141_KEYWORD2000_SETTINGS iso9141_kwp_settings_1;
uint16_t iso_parity_1;
uint16_t iso_msg_termination_1;
uint64_t network_enables;
union
{
uint64_t word;
struct
{
uint16_t network_enables;
uint16_t network_enables_2;
uint16_t network_enables_3;
uint16_t network_enables_4;
};
} network_enables;
uint64_t termination_enables;
TIMESYNC_ICSHARDWARE_SETTINGS timeSyncSettings;
RAD_REPORTING_SETTINGS reporting;
@@ -61,6 +71,8 @@ typedef struct {
#ifdef __cplusplus
static_assert(sizeof(radcomet_settings_t) == 466, "RADComet settings size mismatch");
#include <iostream>
class RADCometSettings : public IDeviceSettings {