|
SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
|
PMIC Capability Flags. More...
Enumerations | |
| enum class | Capability : uint32_t { PmicNone = 0 , PmicSupportCharger = (1 << 0) , PmicSupportPower = (1 << 1) , PmicSupportAdc = (1 << 2) , PmicSupportGpio = (1 << 3) , PmicSupportLed = (1 << 4) , PmicSupportIrq = (1 << 5) , PmicSupportBc12 = (1 << 6) , PmicSupportTypeC = (1 << 7) , PmicSupportPowerBtn = (1 << 8) , PmicSupportChannel = (1 << 9) } |
Functions | |
| constexpr Capability | operator| (Capability a, Capability b) |
| Bitwise OR operator for PmicCapability::Capability. | |
| constexpr bool | operator& (Capability a, Capability b) |
| Bitwise AND operator for PmicCapability::Capability. | |
PMIC Capability Flags.
Used to indicate which features are available in a specific PMIC implementation. These flags help determine which sub-modules can be accessed.
|
strong |
Definition at line 65 of file PmicBase.hpp.
|
constexpr |
Bitwise AND operator for PmicCapability::Capability.
| a | First capability |
| b | Second capability |
Definition at line 96 of file PmicBase.hpp.
|
constexpr |
Bitwise OR operator for PmicCapability::Capability.
| a | First capability |
| b | Second capability |
Definition at line 85 of file PmicBase.hpp.