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"
82 TEST_SOURCE_FILE(
"mxm_17852.c")
84 TEST_INCLUDE_PATH("../../src/app/driver/afe/api")
85 TEST_INCLUDE_PATH("../../src/app/driver/afe/maxim/common")
86 TEST_INCLUDE_PATH("../../src/app/driver/afe/maxim/common/config")
87 TEST_INCLUDE_PATH("../../src/app/driver/config")
88 TEST_INCLUDE_PATH("../../src/app/driver/spi")
89 TEST_INCLUDE_PATH("../../src/app/driver/ts/api")
90 TEST_INCLUDE_PATH("../../src/app/engine/
diag")
99 .allowStartup =
false,
100 .operationRequested =
false,
101 .firstMeasurementDone =
false,
102 .stopRequested =
false,
103 .openWireRequested =
false,
104 .undervoltageAlert =
false,
106 .mxmVoltageCellCounter = 0,
107 .highest5xDevice = 0,
114 .deviceAddress = 0x00,
Database configuration header.
@ DATA_BLOCK_ID_OPEN_WIRE_BASE
static DIAG_DIAGNOSIS_STATE_s diag
Headers for the driver for the MAX17841B ASCI and MAX1785x analog front-end.
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