Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
fuel_gauge_driver_api Struct Reference

#include <fuel_gauge.h>

Data Fields

fuel_gauge_get_property_t get_property
 Note: Historically this API allowed drivers to implement a custom multi-get/set property function, this was added so drivers could potentially optimize batch read with their specific chip.
 
fuel_gauge_set_property_t set_property
 
fuel_gauge_get_buffer_property_t get_buffer_property
 
fuel_gauge_battery_cutoff_t battery_cutoff
 

Field Documentation

◆ battery_cutoff

fuel_gauge_battery_cutoff_t fuel_gauge_driver_api::battery_cutoff

◆ get_buffer_property

fuel_gauge_get_buffer_property_t fuel_gauge_driver_api::get_buffer_property

◆ get_property

fuel_gauge_get_property_t fuel_gauge_driver_api::get_property

Note: Historically this API allowed drivers to implement a custom multi-get/set property function, this was added so drivers could potentially optimize batch read with their specific chip.

However, it was removed because of no existing concrete case upstream. If this need is demonstrated, we can add this back in as an API field.

◆ set_property

fuel_gauge_set_property_t fuel_gauge_driver_api::set_property

The documentation for this struct was generated from the following file: