/Zephyr-latest/subsys/net/lib/lwm2m/ |
D | ucifi_battery.c | 40 static struct lwm2m_engine_obj battery; variable 140 battery.obj_id = UCIFI_OBJECT_BATTERY_ID; in ucifi_battery_init() 141 battery.version_major = BATTERY_VERSION_MAJOR; in ucifi_battery_init() 142 battery.version_minor = BATTERY_VERSION_MINOR; in ucifi_battery_init() 143 battery.is_core = false; in ucifi_battery_init() 144 battery.fields = fields; in ucifi_battery_init() 145 battery.field_count = ARRAY_SIZE(fields); in ucifi_battery_init() 146 battery.max_instance_count = MAX_INSTANCE_COUNT; in ucifi_battery_init() 147 battery.create_cb = battery_create; in ucifi_battery_init() 148 lwm2m_register_obj(&battery); in ucifi_battery_init()
|
/Zephyr-latest/doc/hardware/peripherals/ |
D | fuel_gauge.rst | 6 The fuel gauge subsystem exposes an API to uniformly access battery fuel gauge devices. Currently, 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 33 specific payload will do a battery cutoff. This battery cutoff is often referred to as ship, shelf, 34 or sleep mode due to its utility in reducing battery drain while devices are stored or shipped. 36 The fuel gauge API exposes battery cutoff with the :c:func:`fuel_gauge_battery_cutoff` function.
|
D | charger.rst | 6 The charger subsystem exposes an API to uniformly access battery charger devices. 9 system as an input and provide power as an output downstream to the battery pack(s) and system. 13 The action of charging a battery pack is referred to as a charge cycle. When the charge cycle is 14 executed the battery pack is charged according to the charge profile configured on the charger 15 device. The charge profile is defined in the battery pack's specification that is provided by the 34 Chargers typically support multiple properties, such as temperature readings of the battery-pack
|
/Zephyr-latest/samples/fuel_gauge/max17048/ |
D | README.rst | 2 :name: MAX17048 Li-Ion battery fuel gauge 4 Read battery percentage and power status using MAX17048 fuel gauge. 11 .. _MAX17048: https://www.maximintegrated.com/en/products/power/battery-management/MAX17048.html 13 The sample periodically reads battery percentage and power status 25 * Total time until battery is fully charged or discharged 35 when the battery is being charged you will need other method.
|
/Zephyr-latest/samples/boards/nordic/battery/ |
D | README.rst | 15 example of a devicetree node describing a voltage divider for battery 53 battery source: a standard LiPo cell requires a curve that is different 54 from a standard alkaline battery. Curves can be measured, or estimated 55 using the data sheet for the battery. 60 The application initializes battery measurement on startup, then loops 61 displaying the battery status every five seconds. 72 The code can be found in :zephyr_file:`samples/boards/nordic/battery`. 75 :zephyr-app: samples/boards/nordic/battery
|
D | CMakeLists.txt | 6 project(battery) project
|
/Zephyr-latest/drivers/charger/ |
D | Kconfig.max20335 | 5 bool "MAX20335 battery charger driver" 12 Enable the MAX20335 battery charger driver.
|
D | Kconfig.bq25180 | 11 Enable BQ25180 battery charger driver.
|
D | Kconfig.sbs_charger | 13 bool "Emulate an SBS 1.1 compliant smart battery charger"
|
/Zephyr-latest/samples/bluetooth/handsfree/src/ |
D | main.c | 62 static void battery(struct bt_conn *conn, uint32_t value) in battery() function 81 .battery = battery,
|
/Zephyr-latest/drivers/bbram/ |
D | Kconfig.microchip | 10 Enable driver for Microchip MCP7940N SRAM based battery-backed RAM. 19 battery-backed RAM.
|
/Zephyr-latest/tests/drivers/fuel_gauge/sbs_gauge/boards/ |
D | emulated_board_cutoff.overlay | 27 battery-cutoff-support; 28 battery-cutoff-payload = <0x0010 0x0020>;
|
/Zephyr-latest/tests/drivers/build_all/sensor/ |
D | adc.dtsi | 10 #include <zephyr/dt-bindings/battery/battery.h> 42 battery-voltage = <&test_voltage>; 43 battery-current = <&test_current>;
|
/Zephyr-latest/boards/norik/octopus_io_board/doc/ |
D | index.rst | 34 * Alkaline battery input 73 * Alkaline battery 74 * Li-Po battery 76 When powered from USB-C or solar cell, the board can charge the Li-Po battery. The battery voltage … 77 provide information about the battery State of charge (SOC). 79 …lkaline battery, the user needs to set switch SW1 to ALK position. This ensures that the Li-Ion ba…
|
/Zephyr-latest/drivers/sensor/nordic/npm2100_vbat/ |
D | Kconfig | 12 Enable NPM2100 battery voltage driver.
|
/Zephyr-latest/tests/drivers/fuel_gauge/sbs_gauge/ |
D | Kconfig | 10 Enabling this option adds test sources that verify if the battery cutoff extension to the
|
/Zephyr-latest/samples/subsys/usb_c/sink/boards/ |
D | weact_stm32g431_core.overlay | 29 dead-battery;
|
/Zephyr-latest/samples/drivers/charger/ |
D | README.rst | 5 Charge a battery using the charger driver API. 22 the battery pack. Additionally, the sample intentionally does not respond to the reported charger
|
/Zephyr-latest/drivers/usb/bc12/ |
D | Kconfig | 7 Enable USB BC1.2 (battery charging detection) drivers.
|
/Zephyr-latest/drivers/sensor/st/stm32_vbat/ |
D | Kconfig | 1 # STM32 battery sensor configuration options
|
/Zephyr-latest/drivers/sensor/ |
D | shell_battery.c | 57 const struct device *const dev = DEVICE_DT_GET(DT_ALIAS(battery)); in cmd_battery() 124 SHELL_CMD_REGISTER(battery, NULL, "Battery status", cmd_battery);
|
/Zephyr-latest/drivers/fuel_gauge/sbs_gauge/ |
D | Kconfig.emul_sbs_gauge | 8 bool "Emulate an SBS 1.1 compliant smart battery fuel gauge"
|
/Zephyr-latest/boards/shields/adafruit_adalogger_featherwing/ |
D | adafruit_adalogger_featherwing.overlay | 38 battery-switch-over = "standard";
|
/Zephyr-latest/drivers/fuel_gauge/ |
D | Kconfig | 8 Enable battery fuel gauge driver configuration.
|
/Zephyr-latest/drivers/fuel_gauge/max17048/ |
D | Kconfig | 1 # MAX17048 Li-Ion battery fuel gauge
|