57 #include "Mockafe_plausibility.h"
58 #include "Mockdatabase.h"
61 #include "Mockfassert.h"
63 #include "Mockltc_afe_dma.h"
76 TEST_SOURCE_FILE(
"ltc_6813-1.c")
78 TEST_INCLUDE_PATH("../../src/app/driver/afe/api")
79 TEST_INCLUDE_PATH("../../src/app/driver/afe/ltc/6813-1/config")
80 TEST_INCLUDE_PATH("../../src/app/driver/afe/ltc/common")
81 TEST_INCLUDE_PATH("../../src/app/driver/afe/ltc/common")
82 TEST_INCLUDE_PATH("../../src/app/driver/afe/ltc/common/config")
83 TEST_INCLUDE_PATH("../../src/app/driver/config")
84 TEST_INCLUDE_PATH("../../src/app/driver/config")
85 TEST_INCLUDE_PATH("../../src/app/driver/dma")
86 TEST_INCLUDE_PATH("../../src/app/driver/io")
87 TEST_INCLUDE_PATH("../../src/app/driver/pex")
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")
107 .pGioPort = &(spiREG1->PC3),
#define BS_NR_OF_STRINGS
Number of parallel strings in the battery pack.
static DIAG_DIAGNOSIS_STATE_s diag
Headers for the driver for the LTC analog front-end.
static uint16_t ltc_cmdRDCFG[4]
static uint16_t ltc_cmdWRCFG[4]
static uint16_t ltc_cmdADAX_fast_GPIO3[4]
static uint16_t ltc_cmdRDCVC[4]
static uint16_t ltc_cmdRDAUXB[4]
static uint16_t ltc_cmdRDCVA[4]
static uint16_t ltc_cmdWRCOMM[4]
static uint16_t ltc_cmdADAX_normal_GPIO1[4]
static uint16_t ltc_cmdRDAUXA[4]
static uint16_t ltc_cmdRDCVB[4]
static uint16_t ltc_cmdADCV_fast_DCP1[4]
static uint16_t ltc_cmdWRCFG2[4]
static uint16_t ltc_cmdRDAUXC[4]
static uint16_t ltc_cmdADAX_fast_GPIO2[4]
static uint16_t ltc_cmdADAX_normal_ALLGPIOS[4]
static uint16_t ltc_cmdADAX_filtered_GPIO3[4]
static uint16_t ltc_cmdADAX_filtered_GPIO2[4]
static uint16_t ltc_cmdRDCVD[4]
static uint16_t ltc_cmdADAX_fast_ALLGPIOS[4]
static uint16_t ltc_cmdADAX_normal_GPIO2[4]
static uint16_t ltc_BC_cmdADOW_PDOWN_filtered_DCP0[4]
static uint16_t ltc_cmdADAX_filtered_ALLGPIOS[4]
static uint16_t ltc_cmdADCV_fast_DCP0[4]
static uint16_t ltc_cmdADCV_filtered_DCP0[4]
static uint16_t ltc_cmdADAX_normal_GPIO3[4]
static uint16_t ltc_cmdADCV_normal_DCP1[4]
static uint16_t ltc_cmdRDCVE[4]
static uint16_t ltc_cmdRDAUXD[4]
static uint16_t ltc_cmdADCV_normal_DCP0[4]
static uint16_t ltc_BC_cmdADOW_PDOWN_normal_DCP0[4]
static uint16_t ltc_cmdADCV_fast_DCP0_twocells[4]
static uint16_t ltc_cmdRDCVF[4]
static uint16_t ltc_BC_cmdADOW_PUP_normal_DCP0[4]
static uint16_t ltc_cmdRDCOMM[4]
static uint16_t ltc_cmdSTCOMM[4]
static uint16_t ltc_cmdADAX_filtered_GPIO1[4]
static uint16_t ltc_BC_cmdADOW_PUP_filtered_DCP0[4]
static uint16_t ltc_cmdADCV_filtered_DCP1[4]
static uint16_t ltc_cmdADAX_fast_GPIO1[4]
Header for the configuration for the LTC 6804-1 6811-1, 6812-1, and 6813-1 monitoring IC.
static spiDAT1_t spi_kLtcDataConfig
void testCommandArrays(void)
SPI_INTERFACE_CONFIG_s spi_ltcInterface[BS_NR_OF_STRINGS]
helper module for testing the validity of the PEC in LTC commands
#define TEST_ASSERT_PEC_CORRECT_IN_ARRAY(array)