Class HssIno
Defined in File hss-arduino.hpp
Inheritance Relationships
Base Type
public hss::Hss
(Class Hss)
Class Documentation
-
class HssIno : public hss::Hss
High side switch Arduino API.
Public Functions
-
HssIno(uint8_t in, uint8_t is, BtxVariants_t *btxVariant)
Constructor of the Arduino High-Side-Switch class.
This functions is the default constructor of the Arduino High-Side-Switch class. There are different variants of the High-Side-Switch, therefore you have to chose one.
- Parameters:
in – [in] Pin number of the input pin
is – [in] Pin number of the sense current output
btxVariant – [in] Shield Variant type
-
HssIno(uint8_t den, uint8_t in, uint8_t is, BtxVariants_t *btxVariant)
Constructor of the Arduino High-Side-Switch class.
This functions is the default constructor of the Arduino High-Side-Switch class. There are different variants of the High-Side-Switch, therefore you have to chose one.
- Parameters:
den – [in] Pin number of the diagnostic enable pin
in – [in] Pin number of the input pin
is – [in] Pin number of the sense current output
btxVariant – [in] Shield Variant type
-
HssIno(uint8_t den, uint8_t in0, uint8_t in1, uint8_t dsel, uint8_t is, BtxVariants_t *btxVariant)
Constructor of the Arduino High-Side-Switch class.
This functions is the default constructor of the Arduino High-Side-Switch class. There are different variants of the High-Side-Switch, therefore you have to chose one.
- Parameters:
den – [in] Pin number of the diagnostic enable pin
in0 – [in] Pin number of the input pin 0
in1 – [in] Pin number of the input pin 1
dsel – [in] Pin number of diagnosis channel select
is – [in] Pin number of the sense current output
btxVariant – [in] Shield Variant type
-
~HssIno()
Destructor of the Arduino High-Side-Switch.
-
HssIno(uint8_t in, uint8_t is, BtxVariants_t *btxVariant)