165 return contactorSetInformation;
242 uint8_t prechargeContactorNumber = 0u;
250 for (uint8_t stringPrechargeNumber = 0u; stringPrechargeNumber <
BS_NR_OF_STRINGS; stringPrechargeNumber++) {
252 if (stringPrechargeNumber == stringNumber) {
255 prechargeContactorNumber++;
269 uint8_t prechargeContactorNumber = 0u;
276 for (uint8_t stringPrechargeNumber = 0u; stringPrechargeNumber <
BS_NR_OF_STRINGS; stringPrechargeNumber++) {
278 if (stringPrechargeNumber == stringNumber) {
281 prechargeContactorNumber++;
302 #ifdef UNITY_UNIT_TEST
BS_STRING_PRECHARGE_PRESENT_e bs_stringsWithPrecharge[BS_NR_OF_STRINGS]
@ BS_STRING_WITH_PRECHARGE
#define BS_NR_OF_CONTACTORS
#define FAS_ASSERT(x)
Assertion macro that asserts that x is true.
#define static_assert(cond, msg)
static assertion macro
#define FAS_TRAP
Define that evaluates to essential boolean false thus tripping an assert.
enum STD_RETURN_TYPE STD_RETURN_TYPE_e
Headers for the driver for the MCU module.
CONT_ELECTRICAL_STATE_TYPE_e SPS_GetChannelPexFeedback(const SPS_CHANNEL_INDEX channelIndex, bool normallyOpen)
Get the feedback state of a channel.
SPS_CHANNEL_AFFILIATION_e SPS_GetChannelAffiliation(SPS_CHANNEL_INDEX channelIndex)
Returns the channel affiliation.
CONT_ELECTRICAL_STATE_TYPE_e SPS_GetChannelCurrentFeedback(const SPS_CHANNEL_INDEX channelIndex)
Get feedback value.
void SPS_RequestContactorState(SPS_CHANNEL_INDEX channelIndex, SPS_CHANNEL_FUNCTION_e channelFunction)
Request state of a contactor.
Headers for the driver for the smart power switches.
uint8_t SPS_CHANNEL_INDEX