#include <errno.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>
#include <zephyr/device.h>
#include <syscalls/fuel_gauge.h>
Go to the source code of this file.
|
enum | fuel_gauge_property {
FUEL_GAUGE_AVG_CURRENT = 0
, FUEL_GAUGE_CURRENT
, FUEL_GAUGE_CHARGE_CUTOFF
, FUEL_GAUGE_CYCLE_COUNT
,
FUEL_GAUGE_CONNECT_STATE
, FUEL_GAUGE_FLAGS
, FUEL_GAUGE_FULL_CHARGE_CAPACITY
, FUEL_GAUGE_PRESENT_STATE
,
FUEL_GAUGE_REMAINING_CAPACITY
, FUEL_GAUGE_RUNTIME_TO_EMPTY
, FUEL_GAUGE_RUNTIME_TO_FULL
, FUEL_GAUGE_SBS_MFR_ACCESS
,
FUEL_GAUGE_ABSOLUTE_STATE_OF_CHARGE
, FUEL_GAUGE_RELATIVE_STATE_OF_CHARGE
, FUEL_GAUGE_TEMPERATURE
, FUEL_GAUGE_VOLTAGE
,
FUEL_GAUGE_SBS_MODE
, FUEL_GAUGE_CHARGE_CURRENT
, FUEL_GAUGE_CHARGE_VOLTAGE
, FUEL_GAUGE_STATUS
,
FUEL_GAUGE_DESIGN_CAPACITY
, FUEL_GAUGE_DESIGN_VOLTAGE
, FUEL_GAUGE_SBS_ATRATE
, FUEL_GAUGE_SBS_ATRATE_TIME_TO_FULL
,
FUEL_GAUGE_SBS_ATRATE_TIME_TO_EMPTY
, FUEL_GAUGE_SBS_ATRATE_OK
, FUEL_GAUGE_SBS_REMAINING_CAPACITY_ALARM
, FUEL_GAUGE_SBS_REMAINING_TIME_ALARM
,
FUEL_GAUGE_MANUFACTURER_NAME
, FUEL_GAUGE_DEVICE_NAME
, FUEL_GAUGE_DEVICE_CHEMISTRY
, FUEL_GAUGE_COMMON_COUNT
,
FUEL_GAUGE_CUSTOM_BEGIN
, FUEL_GAUGE_PROP_MAX = UINT16_MAX
} |
|