59 #include "Mockafe_plausibility.h"
60 #include "Mockdatabase.h"
62 #include "Mockfassert.h"
63 #include "Mockmxm_17841b.h"
64 #include "Mockmxm_41b_register_map.h"
65 #include "Mockmxm_battery_management.h"
66 #include "Mockmxm_cfg.h"
67 #include "Mockmxm_crc8.h"
68 #include "Mockmxm_registry.h"
78 TEST_FILE(
"mxm_17852.c")
87 .allowStartup =
false,
88 .operationRequested =
false,
89 .firstMeasurementDone =
false,
90 .stopRequested =
false,
91 .openwireRequested =
false,
92 .undervoltageAlert =
false,
94 .mxmVoltageCellCounter = 0,
102 .deviceAddress = 0x00,
Database configuration header.
@ DATA_BLOCK_ID_OPEN_WIRE_BASE
Headers for the driver for the MAX17841B ASCI and MAX1785x monitoring chip.
MXM_MODEL_ID_e MXM_GetModelIdOfDaisyChain(void)
returns the model ID of the daisy chain
MXM_REG_NAME_e
MAX1785x register names.
DATA_BLOCK_HEADER_s header
MXM_STATEMACHINE_OPERATION_STATES_e operationSubstate
uint8_t rxBuffer[MXM_RX_BUFFER_LENGTH]
MXM_STATEMACHINE_STATES_e state
MXM_5X_STATE_REQUEST_STATUS_e requestStatus5x
const bool mxm_allowSkippingPostInitSelfCheck
static MXM_MONITORING_INSTANCE_s mxm_instance
void testGetModelId(void)
static DATA_BLOCK_OPEN_WIRE_s mxm_tableOpenWire