High-Side Switch
latest
Home
Introduction
Hardware Platforms
PROFET™ +2 12V family
PROFET™ + 24V family
Power PROFET™ family
Power PROFET™ + 12V family
Power PROFET™ + 24V/48V family
Library Details
Library Architecture
Porting Guide
Software Frameworks
Arduino
API Reference
Modules
Related Links
Related Products
Related Repositories
More
High-Side Switch
Index
Edit on GitHub
Index
H
H
hss::ADCIno (C++ class)
hss::ADCIno::ADCIno (C++ function)
,
[1]
hss::ADCIno::ADCRead (C++ function)
hss::ADCIno::ADCWrite (C++ function)
hss::ADCIno::deinit (C++ function)
hss::ADCIno::disable (C++ function)
hss::ADCIno::enable (C++ function)
hss::ADCIno::init (C++ function)
hss::ADCIno::~ADCIno (C++ function)
hss::ADCPAL (C++ class)
,
[1]
hss::ADCPAL::ADCRead (C++ function)
,
[1]
hss::ADCPAL::ADCWrite (C++ function)
,
[1]
hss::ADCPAL::deinit (C++ function)
,
[1]
hss::ADCPAL::disable (C++ function)
,
[1]
hss::ADCPAL::enable (C++ function)
,
[1]
hss::ADCPAL::init (C++ function)
,
[1]
hss::BTH500XX_HWCONFIG (C++ member)
hss::Bth500xxHwConfig_t (C++ struct)
hss::Bth500xxHwConfig_t::den1 (C++ member)
hss::Bth500xxHwConfig_t::den2 (C++ member)
hss::Bth500xxHwConfig_t::in1 (C++ member)
hss::Bth500xxHwConfig_t::in2 (C++ member)
hss::Bth500xxHwConfig_t::is1 (C++ member)
hss::Bth500xxHwConfig_t::is2 (C++ member)
hss::Bth500xxHwConfig_t::temp (C++ member)
hss::Bth500xxHwConfig_t::vOut (C++ member)
hss::Bth500xxHwConfig_t::vs (C++ member)
hss::Bth500xxShield (C++ class)
,
[1]
hss::Bth500xxShield::Bth500xxShield (C++ function)
,
[1]
hss::Bth500xxShield::btxVariant1 (C++ member)
hss::Bth500xxShield::btxVariant2 (C++ member)
hss::Bth500xxShield::deinit (C++ function)
,
[1]
hss::Bth500xxShield::filterTemp (C++ member)
hss::Bth500xxShield::filterVOut (C++ member)
hss::Bth500xxShield::filterVs (C++ member)
hss::Bth500xxShield::hssNum (C++ member)
hss::Bth500xxShield::init (C++ function)
,
[1]
hss::Bth500xxShield::readDiagx (C++ function)
,
[1]
hss::Bth500xxShield::readIsx (C++ function)
,
[1]
hss::Bth500xxShield::readTemperature (C++ function)
,
[1]
hss::Bth500xxShield::readVOut (C++ function)
,
[1]
hss::Bth500xxShield::readVs (C++ function)
,
[1]
hss::Bth500xxShield::switches (C++ member)
hss::Bth500xxShield::switchesHxOff (C++ function)
,
[1]
hss::Bth500xxShield::switchesHxOn (C++ function)
,
[1]
hss::Bth500xxShield::switchHxOff (C++ function)
,
[1]
hss::Bth500xxShield::switchHxOn (C++ function)
,
[1]
hss::Bth500xxShield::temp (C++ member)
hss::Bth500xxShield::vOut (C++ member)
hss::Bth500xxShield::vs (C++ member)
hss::Bth500xxShield::~Bth500xxShield (C++ function)
,
[1]
hss::Bth500xxShieldIno (C++ class)
,
[1]
hss::Bth500xxShieldIno::Bth500xxShieldIno (C++ function)
,
[1]
,
[2]
,
[3]
hss::Bth500xxShieldIno::~Bth500xxShieldIno (C++ function)
,
[1]
hss::BTS5001X_HWCONFIG (C++ member)
hss::BTS5001xHwConfig_t (C++ struct)
hss::BTS5001xHwConfig_t::in (C++ member)
hss::BTS5001xHwConfig_t::is (C++ member)
hss::BTS5001xHwConfig_t::led2 (C++ member)
hss::BTS5001xHwConfig_t::led3 (C++ member)
hss::BTS5001xHwConfig_t::pushButtonAnalog (C++ member)
hss::BTS5001xHwConfig_t::vBat (C++ member)
hss::Bts5001xShield (C++ class)
,
[1]
hss::Bts5001xShield::analogReadButton (C++ function)
,
[1]
hss::Bts5001xShield::Bts5001xShield (C++ function)
,
[1]
hss::Bts5001xShield::deinit (C++ function)
,
[1]
hss::Bts5001xShield::filterVbat (C++ member)
hss::Bts5001xShield::hss1 (C++ member)
hss::Bts5001xShield::init (C++ function)
,
[1]
hss::Bts5001xShield::led2 (C++ member)
hss::Bts5001xShield::led3 (C++ member)
hss::Bts5001xShield::pushButton (C++ member)
hss::Bts5001xShield::readDiagx (C++ function)
,
[1]
hss::Bts5001xShield::readIsx (C++ function)
,
[1]
hss::Bts5001xShield::readVss (C++ function)
,
[1]
hss::Bts5001xShield::setVoltageOffset (C++ function)
,
[1]
hss::Bts5001xShield::switchHxOff (C++ function)
,
[1]
hss::Bts5001xShield::switchHxOn (C++ function)
,
[1]
hss::Bts5001xShield::vBat (C++ member)
hss::Bts5001xShield::~Bts5001xShield (C++ function)
,
[1]
hss::Bts5001xShieldIno (C++ class)
,
[1]
hss::Bts5001xShieldIno::Bts5001xShieldIno (C++ function)
,
[1]
,
[2]
,
[3]
hss::Bts5001xShieldIno::~Bts5001xShieldIno (C++ function)
,
[1]
hss::BTS500XX_HWCONFIG (C++ member)
hss::Bts500xxHwConfig_t (C++ struct)
hss::Bts500xxHwConfig_t::den1 (C++ member)
hss::Bts500xxHwConfig_t::den2 (C++ member)
hss::Bts500xxHwConfig_t::in1 (C++ member)
hss::Bts500xxHwConfig_t::in2 (C++ member)
hss::Bts500xxHwConfig_t::is1 (C++ member)
hss::Bts500xxHwConfig_t::is2 (C++ member)
hss::Bts500xxHwConfig_t::temp (C++ member)
hss::Bts500xxHwConfig_t::vOut (C++ member)
hss::Bts500xxHwConfig_t::vs (C++ member)
hss::Bts500xxShield (C++ class)
,
[1]
hss::Bts500xxShield::Bts500xxShield (C++ function)
,
[1]
hss::Bts500xxShield::btxVariant1 (C++ member)
hss::Bts500xxShield::btxVariant2 (C++ member)
hss::Bts500xxShield::deinit (C++ function)
,
[1]
hss::Bts500xxShield::filterTemp (C++ member)
hss::Bts500xxShield::filterVOut (C++ member)
hss::Bts500xxShield::filterVs (C++ member)
hss::Bts500xxShield::hssNum (C++ member)
hss::Bts500xxShield::init (C++ function)
,
[1]
hss::Bts500xxShield::readDiagx (C++ function)
,
[1]
hss::Bts500xxShield::readIsx (C++ function)
,
[1]
hss::Bts500xxShield::readTemperature (C++ function)
,
[1]
hss::Bts500xxShield::readVOut (C++ function)
,
[1]
hss::Bts500xxShield::readVs (C++ function)
,
[1]
hss::Bts500xxShield::switches (C++ member)
hss::Bts500xxShield::switchesHxOff (C++ function)
,
[1]
hss::Bts500xxShield::switchesHxOn (C++ function)
,
[1]
hss::Bts500xxShield::switchHxOff (C++ function)
,
[1]
hss::Bts500xxShield::switchHxOn (C++ function)
,
[1]
hss::Bts500xxShield::temp (C++ member)
hss::Bts500xxShield::vOut (C++ member)
hss::Bts500xxShield::vs (C++ member)
hss::Bts500xxShield::~Bts500xxShield (C++ function)
,
[1]
hss::Bts500xxShieldIno (C++ class)
,
[1]
hss::Bts500xxShieldIno::Bts500xxShieldIno (C++ function)
,
[1]
,
[2]
,
[3]
hss::Bts500xxShieldIno::~Bts500xxShieldIno (C++ function)
,
[1]
hss::BTS700X_HWCONFIG (C++ member)
hss::Bts700xHwConfig_t (C++ struct)
hss::Bts700xHwConfig_t::den1_den3 (C++ member)
hss::Bts700xHwConfig_t::den2_den4 (C++ member)
hss::Bts700xHwConfig_t::in1 (C++ member)
hss::Bts700xHwConfig_t::in2 (C++ member)
hss::Bts700xHwConfig_t::in3 (C++ member)
hss::Bts700xHwConfig_t::in4 (C++ member)
hss::Bts700xHwConfig_t::is1_is2 (C++ member)
hss::Bts700xHwConfig_t::is3_is4 (C++ member)
hss::Bts700xHwConfig_t::led1 (C++ member)
hss::Bts700xHwConfig_t::led2 (C++ member)
hss::Bts700xHwConfig_t::led3 (C++ member)
hss::Bts700xHwConfig_t::led4 (C++ member)
hss::Bts700xHwConfig_t::oloff (C++ member)
hss::Bts700xHwConfig_t::pushButtonAnalog (C++ member)
hss::Bts700xHwConfig_t::pushButtonDigital (C++ member)
hss::Bts700xHwConfig_t::vBat (C++ member)
hss::Bts700xShield (C++ class)
,
[1]
hss::Bts700xShield::analogReadButton (C++ function)
,
[1]
hss::Bts700xShield::Bts700xShield (C++ function)
,
[1]
hss::Bts700xShield::btxVariant (C++ member)
hss::Bts700xShield::deinit (C++ function)
,
[1]
hss::Bts700xShield::digitalReadButton (C++ function)
,
[1]
hss::Bts700xShield::filterVbat (C++ member)
hss::Bts700xShield::hss1 (C++ member)
hss::Bts700xShield::hss2 (C++ member)
hss::Bts700xShield::hss3 (C++ member)
hss::Bts700xShield::hss4 (C++ member)
hss::Bts700xShield::init (C++ function)
,
[1]
hss::Bts700xShield::led1 (C++ member)
hss::Bts700xShield::led2 (C++ member)
hss::Bts700xShield::led3 (C++ member)
hss::Bts700xShield::led4 (C++ member)
hss::Bts700xShield::oloff (C++ member)
hss::Bts700xShield::pushButtonAnalog (C++ member)
hss::Bts700xShield::pushButtonDigital (C++ member)
hss::Bts700xShield::readDiagx (C++ function)
,
[1]
hss::Bts700xShield::readIsx (C++ function)
,
[1]
hss::Bts700xShield::readVss (C++ function)
,
[1]
hss::Bts700xShield::setVoltageOffset (C++ function)
,
[1]
hss::Bts700xShield::switchesHxOff (C++ function)
,
[1]
hss::Bts700xShield::switchesHxOn (C++ function)
,
[1]
hss::Bts700xShield::switchHxOff (C++ function)
,
[1]
hss::Bts700xShield::switchHxOn (C++ function)
,
[1]
hss::Bts700xShield::timer (C++ member)
hss::Bts700xShield::vBat (C++ member)
hss::Bts700xShield::~Bts700xShield (C++ function)
,
[1]
hss::Bts700xShieldIno (C++ class)
,
[1]
hss::Bts700xShieldIno::Bts700xShieldIno (C++ function)
,
[1]
,
[2]
,
[3]
hss::Bts700xShieldIno::~Bts700xShieldIno (C++ function)
,
[1]
hss::BTT60XX_HWCONFIG (C++ member)
hss::Btt60xxHwConfig_t (C++ struct)
hss::Btt60xxHwConfig_t::den_0 (C++ member)
hss::Btt60xxHwConfig_t::den_1 (C++ member)
hss::Btt60xxHwConfig_t::den_2 (C++ member)
hss::Btt60xxHwConfig_t::dsel_0 (C++ member)
hss::Btt60xxHwConfig_t::dsel_1 (C++ member)
hss::Btt60xxHwConfig_t::in0_0 (C++ member)
hss::Btt60xxHwConfig_t::in0_1 (C++ member)
hss::Btt60xxHwConfig_t::in0_2 (C++ member)
hss::Btt60xxHwConfig_t::in1_0 (C++ member)
hss::Btt60xxHwConfig_t::in1_1 (C++ member)
hss::Btt60xxHwConfig_t::is_0 (C++ member)
hss::Btt60xxHwConfig_t::is_1 (C++ member)
hss::Btt60xxHwConfig_t::is_2 (C++ member)
hss::Btt60xxShield (C++ class)
,
[1]
hss::Btt60xxShield::Btt60xxShield (C++ function)
,
[1]
hss::Btt60xxShield::deinit (C++ function)
,
[1]
hss::Btt60xxShield::hssNum (C++ member)
hss::Btt60xxShield::init (C++ function)
,
[1]
hss::Btt60xxShield::readDiagx (C++ function)
,
[1]
hss::Btt60xxShield::readIsx (C++ function)
,
[1]
hss::Btt60xxShield::switches (C++ member)
hss::Btt60xxShield::switchesHxOff (C++ function)
,
[1]
hss::Btt60xxShield::switchesHxOn (C++ function)
,
[1]
hss::Btt60xxShield::switchHxOff (C++ function)
,
[1]
hss::Btt60xxShield::switchHxOn (C++ function)
,
[1]
hss::Btt60xxShield::~Btt60xxShield (C++ function)
,
[1]
hss::Btt60xxShieldIno (C++ class)
,
[1]
hss::Btt60xxShieldIno::Btt60xxShieldIno (C++ function)
,
[1]
,
[2]
,
[3]
hss::Btt60xxShieldIno::~Btt60xxShieldIno (C++ function)
,
[1]
hss::BtxVariants_t (C++ struct)
hss::BtxVariants_t::iisEn (C++ member)
hss::BtxVariants_t::iisFault (C++ member)
hss::BtxVariants_t::iisO (C++ member)
hss::BtxVariants_t::iisOl (C++ member)
hss::BtxVariants_t::kilis (C++ member)
hss::BtxVariants_t::type (C++ member)
hss::Channel_t (C++ enum)
hss::Channel_t::ALL_CHANNELS (C++ enumerator)
hss::Channel_t::CHANNEL0 (C++ enumerator)
hss::Channel_t::CHANNEL1 (C++ enumerator)
hss::Channel_t::NO_CHANNEL (C++ enumerator)
hss::DiagEnable_t (C++ enum)
hss::DiagEnable_t::DIAG_DIS (C++ enumerator)
hss::DiagEnable_t::DIAG_EN (C++ enumerator)
hss::DiagStatus_t (C++ enum)
hss::DiagStatus_t::DIAG_READ_ERROR (C++ enumerator)
hss::DiagStatus_t::FAULT (C++ enumerator)
hss::DiagStatus_t::FAULT_OL_IC (C++ enumerator)
hss::DiagStatus_t::NORMAL (C++ enumerator)
hss::DiagStatus_t::NOT_ENABLED (C++ enumerator)
hss::DiagStatus_t::OPEN_LOAD (C++ enumerator)
hss::DiagStatus_t::SHORT_TO_GND_OR_OT (C++ enumerator)
hss::DiagStatus_t::SHORT_TO_VSS (C++ enumerator)
hss::Error_t (C++ enum)
hss::Error_t::CONF_ERROR (C++ enumerator)
hss::Error_t::INIT_ERROR (C++ enumerator)
hss::Error_t::INTF_ERROR (C++ enumerator)
hss::Error_t::INVALID_CH_ERROR (C++ enumerator)
hss::Error_t::NULLPTR_ERROR (C++ enumerator)
hss::Error_t::OK (C++ enumerator)
hss::Error_t::READ_ERROR (C++ enumerator)
hss::Error_t::UNSUPPORTED_OP_ERROR (C++ enumerator)
hss::Error_t::WRITE_ERROR (C++ enumerator)
hss::ExponentialFilter (C++ class)
hss::ExponentialFilter::ExponentialFilter (C++ function)
,
[1]
,
[2]
hss::ExponentialFilter::input (C++ function)
hss::ExponentialFilter::output (C++ function)
hss::ExponentialFilter::setAlpha (C++ function)
hss::ExponentialFilter::setFilter (C++ function)
hss::ExponentialFilter::setToNewValue (C++ function)
hss::GPIOIno (C++ class)
hss::GPIOIno::deinit (C++ function)
hss::GPIOIno::disable (C++ function)
hss::GPIOIno::enable (C++ function)
hss::GPIOIno::GPIOIno (C++ function)
,
[1]
hss::GPIOIno::init (C++ function)
hss::GPIOIno::read (C++ function)
hss::GPIOIno::unusedPin (C++ member)
hss::GPIOIno::write (C++ function)
hss::GPIOIno::~GPIOIno (C++ function)
hss::GPIOPAL (C++ class)
,
[1]
hss::GPIOPAL::deinit (C++ function)
,
[1]
hss::GPIOPAL::disable (C++ function)
,
[1]
hss::GPIOPAL::enable (C++ function)
,
[1]
hss::GPIOPAL::init (C++ function)
,
[1]
hss::GPIOPAL::IntEvent_t (C++ enum)
,
[1]
hss::GPIOPAL::IntEvent_t::INT_FALLING_EDGE (C++ enumerator)
,
[1]
hss::GPIOPAL::IntEvent_t::INT_RISING_EDGE (C++ enumerator)
,
[1]
hss::GPIOPAL::read (C++ function)
,
[1]
hss::GPIOPAL::VLevel_t (C++ enum)
,
[1]
hss::GPIOPAL::VLevel_t::GPIO_HIGH (C++ enumerator)
,
[1]
hss::GPIOPAL::VLevel_t::GPIO_LOW (C++ enumerator)
,
[1]
hss::GPIOPAL::VLogic_t (C++ enum)
,
[1]
hss::GPIOPAL::VLogic_t::NEGATIVE (C++ enumerator)
,
[1]
hss::GPIOPAL::VLogic_t::POSITIVE (C++ enumerator)
,
[1]
hss::GPIOPAL::write (C++ function)
,
[1]
hss::Hss (C++ class)
,
[1]
hss::Hss::btxVariant (C++ member)
hss::Hss::currentFilter (C++ member)
hss::Hss::deinit (C++ function)
,
[1]
hss::Hss::den (C++ member)
hss::Hss::diagEnb (C++ member)
hss::Hss::diagRead (C++ function)
,
[1]
hss::Hss::diagStatus (C++ member)
hss::Hss::disable (C++ function)
,
[1]
hss::Hss::disableDiag (C++ function)
,
[1]
hss::Hss::dsel (C++ member)
hss::Hss::enable (C++ function)
,
[1]
hss::Hss::enableDiag (C++ function)
,
[1]
hss::Hss::getSwitchStatus (C++ function)
,
[1]
hss::Hss::Hss (C++ function)
,
[1]
,
[2]
,
[3]
hss::Hss::in0 (C++ member)
hss::Hss::in1 (C++ member)
hss::Hss::init (C++ function)
,
[1]
hss::Hss::is (C++ member)
hss::Hss::readIs (C++ function)
,
[1]
hss::Hss::selDiagCh (C++ function)
hss::Hss::setCurrentOffset (C++ function)
,
[1]
hss::Hss::status (C++ member)
hss::Hss::statusCh0 (C++ member)
hss::Hss::statusCh1 (C++ member)
hss::Hss::timer (C++ member)
hss::Hss::~Hss (C++ function)
,
[1]
hss::HssIno (C++ class)
,
[1]
hss::HssIno::HssIno (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
hss::HssIno::~HssIno (C++ function)
,
[1]
hss::HssShield (C++ class)
,
[1]
hss::HssShield::deinit (C++ function)
,
[1]
hss::HssShield::init (C++ function)
,
[1]
hss::HssShield::readDiagx (C++ function)
,
[1]
hss::HssShield::readIsx (C++ function)
,
[1]
hss::HssShield::switchHxOff (C++ function)
,
[1]
hss::HssShield::switchHxOn (C++ function)
,
[1]
hss::HssShield::~HssShield (C++ function)
,
[1]
hss::HssType_t (C++ enum)
hss::HssType_t::BTH500XX (C++ enumerator)
hss::HssType_t::BTS5001X (C++ enumerator)
hss::HssType_t::BTS500XX (C++ enumerator)
hss::HssType_t::BTS700X (C++ enumerator)
hss::HssType_t::BTT60X0 (C++ enumerator)
hss::Status_t (C++ enum)
hss::Status_t::INITED (C++ enumerator)
hss::Status_t::POWER_OFF (C++ enumerator)
hss::Status_t::POWER_ON (C++ enumerator)
hss::Status_t::UNINITED (C++ enumerator)
hss::TimerIno (C++ class)
hss::TimerIno::deinit (C++ function)
hss::TimerIno::delayMicro (C++ function)
hss::TimerIno::delayMilli (C++ function)
hss::TimerIno::elapsed (C++ function)
hss::TimerIno::init (C++ function)
hss::TimerIno::start (C++ function)
hss::TimerIno::stop (C++ function)
hss::TimerIno::TimerIno (C++ function)
hss::TimerIno::~TimerIno (C++ function)
hss::TimerPAL (C++ class)
,
[1]
hss::TimerPAL::deinit (C++ function)
,
[1]
hss::TimerPAL::delayMicro (C++ function)
,
[1]
hss::TimerPAL::delayMilli (C++ function)
,
[1]
hss::TimerPAL::elapsed (C++ function)
,
[1]
hss::TimerPAL::init (C++ function)
,
[1]
hss::TimerPAL::start (C++ function)
,
[1]
hss::TimerPAL::stop (C++ function)
,
[1]
HSS_ASSERT_NULLPTR (C macro)
HSS_ASSERT_RET (C macro)
Read the Docs
v: latest
Versions
master
latest
v1.1.0
v1.0.0
develop
Downloads
On Read the Docs
Project Home
Builds