SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
Loading...
Searching...
No Matches
BQ25896Core Member List

This is the complete list of members for BQ25896Core, including all inherited members.

_addrDeviceBeginCommonprotected
_ifaceDeviceBeginCommonprotected
afterCommReady()DeviceBeginCommoninlineprotectedvirtual
afterInitSuccess(uint8_t param)DeviceBeginCommoninlineprotectedvirtual
beforeBegin()DeviceBeginCommoninlineprotectedvirtual
begin(SensorCommCustom::CustomCallback cb, SensorCommCustomHal::CustomHalCallback hal_cb, uint8_t addr)I2CDeviceWithHalinline
beginLifecycle(uint8_t addr, uint8_t iface, uint8_t initParam, CreateComm createComm)DeviceBeginCommoninlineprotected
BQ25896Core()=defaultBQ25896Core
clearCommState()DeviceBeginCommoninlineprotected
clrRegBit(uint8_t reg, uint8_t bit)SensorCommWrapperinline
commDeviceBeginCommonprotected
DeviceBeginCommon()=defaultDeviceBeginCommonprotected
end()BQ25896Core
ensureValid() const overrideI2CDeviceWithHalinlineprotectedvirtual
fail()DeviceBeginCommoninlineprotected
getAddress() constDeviceBeginCommoninline
getBusStatus()BQ25896Core
getChargeStatus()BQ25896Core
getComm() const overrideDeviceBeginCommoninlineprotectedvirtual
getDeviceConfig()BQ25896Core
getDeviceRevision() constBQ25896Core
getFaultStatus(uint8_t &fault)BQ25896Core
getInterface() constDeviceBeginCommoninline
getRegBit(uint8_t reg, uint8_t bit)SensorCommWrapperinline
halDeviceBeginCommonprotected
isChargeDone()BQ25896Core
isCharging()BQ25896Core
isIindpmActive()BQ25896Core
isInputCurrentOptimizerOptimized()BQ25896Core
isOtg()BQ25896Core
isPowerGood()BQ25896Core
isValid() constBQ25896Core
isVbusPresent()BQ25896Core
isVindpmActive()BQ25896Core
isVsysInRegulation()BQ25896Core
onBeginFail()DeviceBeginCommoninlineprotectedvirtual
readBuff(uint8_t *buf, size_t len) constSensorCommWrapperinline
readReg(uint8_t reg) constSensorCommWrapperinline
readRegBuff(uint8_t reg, uint8_t *buf, size_t len) constSensorCommWrapperinline
reset()BQ25896Core
SensorCommWrapper()=defaultSensorCommWrapper
setAck(bool enable)SensorCommWrapperinline
setAddress(uint8_t address)SensorCommWrapperinline
setRegBit(uint8_t reg, uint8_t bit)SensorCommWrapperinline
staticCommDeviceBeginCommonprotected
updateBits(uint8_t reg, uint8_t mask, uint8_t value_shifted)SensorCommWrapperinline
writeBuff(uint8_t *buf, size_t len)SensorCommWrapperinline
writeReg(uint8_t reg, uint8_t val)SensorCommWrapperinline
writeRegBuff(uint8_t reg, uint8_t *buf, size_t len)SensorCommWrapperinline
writeThenRead(const uint8_t *write_buffer, size_t write_len, uint8_t *read_buffer, size_t read_len)SensorCommWrapperinline
~BQ25896Core()=defaultBQ25896Core
~DeviceBeginCommon()DeviceBeginCommoninlinevirtual
~SensorCommInterface()=defaultSensorCommInterfacevirtual