Library
CBOR
This is a minimalistic implementation for CBOR, the Concise Binary Object Representation. CBOR is defined by IETF RFC 8949, and Wikipedia has a good description.
BQ25180
A linear battery charger BQ25180 driver.
- Integration Guide
- API
bq25180_reset()
bq25180_read_event()
bq25180_read_state()
bq25180_enable_battery_charging()
bq25180_set_safety_timer()
bq25180_set_watchdog_timer()
bq25180_set_battery_regulation_voltage()
bq25180_set_battery_discharge_current()
bq25180_set_battery_under_voltage()
bq25180_set_precharge_threshold()
bq25180_set_precharge_current()
bq25180_set_fastcharge_current()
bq25180_set_termination_current()
bq25180_enable_vindpm()
bq25180_enable_dppm()
bq25180_set_input_current()
bq25180_set_sys_source()
bq25180_set_sys_voltage()
bq25180_enable_thermal_protection()
bq25180_enable_push_button()
bq25180_enable_interrupt()
bq25180_disable_interrupt()
bq25180_event
bq25180_state
bq25180_sys_source
bq25180_sys_regulation
bq25180_bat_discharge_current
bq25180_safety_timer
bq25180_watchdog
bq25180_vindpm
bq25180_intr
bq25180_read()
bq25180_write()