|
Lamp-Da 0.1
A compact lantern project
|
Interface for the abstraction layer of the battery balancer component. More...
Go to the source code of this file.
Classes | |
| struct | lampda::bsp::balancer::Status |
| Store the balancer component status. More... | |
Namespaces | |
| namespace | lampda |
| Program scope. | |
| namespace | lampda::bsp |
| Board Support Layer, handle the low level logic above the HAL. | |
| namespace | lampda::bsp::balancer |
| Handles the battery balancing process. | |
Functions | |
| Status | lampda::bsp::balancer::get_status () |
| Return the status of the balancer. | |
| bool | lampda::bsp::balancer::init () |
| Call once on init. | |
| void | lampda::bsp::balancer::loop () |
| call often to refresh measurments | |
| void | lampda::bsp::balancer::enable_balancing (bool enable) |
| enable the battery balancing process | |
| void | lampda::bsp::balancer::go_to_sleep () |
| call before the system goes to sleep | |
Interface for the abstraction layer of the battery balancer component.