Home
last modified time | relevance | path

Searched full:fuel (Results 1 – 25 of 58) sorted by relevance

123

/Zephyr-latest/doc/hardware/peripherals/
Dfuel_gauge.rst3 Fuel Gauge
6 The fuel gauge subsystem exposes an API to uniformly access battery fuel gauge devices. Currently,
18 Fundamentally, a property is a quantity that a fuel gauge device can measure.
20 Fuel gauges typically support multiple properties, such as temperature readings of the battery-pack
32 Many fuel gauges embedded within battery packs expose a register address that when written to with a
36 The fuel gauge API exposes battery cutoff with the :c:func:`fuel_gauge_battery_cutoff` function.
41 The Fuel Gauge API explicitly provides no caching for its clients.
/Zephyr-latest/drivers/fuel_gauge/
DKconfig6 bool "Battery fuel gauge drivers"
8 Enable battery fuel gauge driver configuration.
17 int "Battery Fuel Gauge init priority"
20 Battery fuel gauge initialization priority.
/Zephyr-latest/drivers/fuel_gauge/max17048/
DKconfig1 # MAX17048 Li-Ion battery fuel gauge
8 bool "MAX17048 Li-Po fuel gauge"
13 Enable driver for the MAX17048 fuel gauge device.
16 bool "Emulate an MAX17048 fuel gague"
/Zephyr-latest/samples/fuel_gauge/max17048/
DREADME.rst2 :name: MAX17048 Li-Ion battery fuel gauge
4 Read battery percentage and power status using MAX17048 fuel gauge.
9 This sample shows how to use the Zephyr :ref:`fuel_gauge_api` API driver for the MAX17048 fuel gaug…
18 The sample can be configured to support MAX17048 fuel gauge connected via either I2C. It only needs
23 By using this fuel gauge you can get the following information:
42 Found device "max17048@36", getting fuel gauge data
/Zephyr-latest/drivers/fuel_gauge/composite/
DKconfig1 # Zephyr composite fuel-gauge device
7 bool "Zephyr composite fuel gauge"
11 Enable driver for the Zephyr composite fuel gauge device.
/Zephyr-latest/dts/bindings/fuel-gauge/
Dbattery-cutoff.yaml9 Properties for fuel-gauges that may control battery cutoff, this is common in SBS-compliant or
10 similarly smart battery fuel gauges.
12 Note: These properties are to be used with meaningful defaults in fuel gauge ICs that can cut off
13 their associated battery from the system. See the default fuel gauge SBS Gauge compatible as an
Dsbs,default-sbs-gauge.yaml12 Default generic smart battery fuel gauge driver. Includes support for battery cutoff if enabled.
15 actuated by the SBS driver for SBS compliant fuel gauge ICs.
19 # For SBS compliant fuel gauges this is usually "ManufactuerAccess"
Dzephyr,fuel-gauge-composite.yaml5 Composite fuel-gauge constructed from analog input values
7 compatible: "zephyr,fuel-gauge-composite"
9 include: [fuel-gauge.yaml, battery.yaml]
Dsbs,sbs-gauge-new-api.yaml1 description: SBS 1.1 compliant fuel gauge (http://www.sbs-forum.org/specs)
5 include: [i2c-device.yaml, fuel-gauge.yaml]
Dti,bq27z746.yaml7 Texas Instruments BQ27Z746 fuel gauge. For more info visit
13 include: [i2c-device.yaml, fuel-gauge.yaml]
Dmaxim,max17048.yaml5 Maxim MAX17048 Fuel Gauge with ModelGauge. See more info at:
10 include: [i2c-device.yaml, fuel-gauge.yaml]
Dfuel-gauge.yaml10 Battery fuel-gauge parameters and info
/Zephyr-latest/include/zephyr/drivers/
Demul_fuel_gauge.h9 * @brief Backend APIs for the fuel gauge emulators.
24 * @brief Fuel gauge backend emulator APIs
25 * @defgroup fuel_gauge_emulator_backend Fuel gauge backend emulator APIs
44 * @brief Set charging for fuel gauge associated battery.
46 * Set how much the battery associated with a fuel gauge IC is charging or discharging. Where
50 * @param target Pointer to the emulator structure for the fuel gauge emulator instance.
74 * @param target Pointer to the emulator structure for the fuel gauge emulator instance.
Dfuel_gauge.h12 * @brief Fuel Gauge Interface
13 * @defgroup fuel_gauge_interface Fuel Gauge Interface
45 /** Whether the battery underlying the fuel-gauge is cut off from charge */
104 /** Reserved to demark end of common fuel gauge properties */
253 * @brief Fetch a battery fuel-gauge property
255 * @param dev Pointer to the battery fuel-gauge device
258 * fuel gauge device.
277 * @brief Fetch multiple battery fuel-gauge properties. The default implementation is the same as
279 * of the fuel gauge driver APIs struct to override this implementation.
281 * @param dev Pointer to the battery fuel-gauge device
[all …]
/Zephyr-latest/drivers/fuel_gauge/bq27z746/
DKconfig7 bool "BQ27Z746 Fuel Gauge"
12 Enable I2C-based driver for BQ27Z746 Fuel Gauge.
15 bool "Emulate an BQ27Z746 fuel gague"
/Zephyr-latest/drivers/fuel_gauge/sbs_gauge/
DKconfig5 bool "Smart Battery Fuel Gauge"
10 Enable I2C-based/SMBus-based driver for a Smart Battery Fuel Gauge.
Dsbs_gauge.h51 * Nearly all cutoff payloads are actually a singular value that must be written twice to the fuel
52 * gauge. For the case where it's a singular value that must only be written to the fuel gauge only
58 * Why not compute at runtime: It's not worth the memory given having more than a single fuel gauge
/Zephyr-latest/drivers/sensor/maxim/max17262/
DKconfig6 bool "MAX17262 Fuel Gauge"
11 Enable I2C-based driver for MAX17262 Fuel Gauge. This driver supports
/Zephyr-latest/drivers/sensor/sbs_gauge/
DKconfig5 bool "Smart Battery Fuel Gauge"
10 Enable I2C-based/SMBus-based driver for a Smart Battery Fuel Gauge.
/Zephyr-latest/drivers/sensor/maxim/max17055/
DKconfig6 bool "MAX17055 Fuel Gauge"
11 Enable I2C-based driver for MAX17055 Fuel Gauge. This driver supports
/Zephyr-latest/samples/sensor/bq274xx/
DREADME.rst2 :name: BQ274XX fuel gauge sensor
5 Get various fuel gauge parameters from a BQ274XX sensor.
10 This sample application retrieves all the fuel gauge parameters:
/Zephyr-latest/drivers/sensor/ti/bq274xx/
DKconfig6 bool "BQ274xx Fuel Gauge"
11 Enable I2C-based driver for BQ274xx Fuel Gauge.
/Zephyr-latest/samples/fuel_gauge/
Dfuel_gauge.rst2 :name: Fuel Gauge
/Zephyr-latest/dts/bindings/sensor/
Dsbs,sbs-gauge.yaml1 description: SBS 1.1 compliant fuel gauge (http://www.sbs-forum.org/specs)
/Zephyr-latest/samples/sensor/max17262/
DREADME.rst2 :name: MAX17262 Fuel Gauge Sensor
17 The MAX17262 is an ultra-low power fuel-gauge IC which implements the Maxim

123