File Power.hpp
FileList > demo-projets > stm32 > include > Power.hpp
Go to the source code of this file.
Public Static Attributes
Type | Name |
---|---|
constexpr uint16_t | POWER_CALIBRATE_DEFAULT = = 0 |
constexpr uint16_t | POWER_CALIBRATE_NO_CHANGE = = 0xFFFF |
Public Functions
Type | Name |
---|---|
uint16_t | powerBatteryMidMv () |
uint16_t | powerBatteryMv () |
void | powerCalibrate (uint16_t vccMv, uint16_t bMidMv, uint16_t vref33Mv, uint16_t currentTemperatureC) |
void | powerInit () |
void | powerPoll () |
void | powerShutDown () |
uint16_t | powerTemperatureC () |
uint16_t | powerVrefMv () |
Public Static Attributes Documentation
variable POWER_CALIBRATE_DEFAULT
constexpr uint16_t POWER_CALIBRATE_DEFAULT;
variable POWER_CALIBRATE_NO_CHANGE
constexpr uint16_t POWER_CALIBRATE_NO_CHANGE;
Public Functions Documentation
function powerBatteryMidMv
uint16_t powerBatteryMidMv ()
function powerBatteryMv
uint16_t powerBatteryMv ()
function powerCalibrate
void powerCalibrate (
uint16_t vccMv,
uint16_t bMidMv,
uint16_t vref33Mv,
uint16_t currentTemperatureC
)
function powerInit
void powerInit ()
function powerPoll
void powerPoll ()
function powerShutDown
void powerShutDown ()
function powerTemperatureC
uint16_t powerTemperatureC ()
function powerVrefMv
uint16_t powerVrefMv ()
The documentation for this class was generated from the following file demo-projets/stm32/include/Power.hpp