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

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

_addrDeviceBeginCommonprotected
_center_btn_xTouchDrvInterfaceprotected
_center_btn_yTouchDrvInterfaceprotected
_chipIDTouchDrvInterfaceprotected
_halModeCallbackTouchDrvInterfaceprotected
_halReadCallbackTouchDrvInterfaceprotected
_halWriteCallbackTouchDrvInterfaceprotected
_HButtonCallbackTouchDrvInterfaceprotected
_ifaceDeviceBeginCommonprotected
_lastPulseTouchDrvInterfaceprotected
_maxTouchPointsTouchDrvInterfaceprotected
_pinsCfgTouchDrvInterfaceprotected
_slave_addrTouchDrvCST92xxprotected
_touchConfigTouchDrvInterfaceprotected
_touchPointsTouchDrvInterfaceprotected
_userDataTouchDrvInterfaceprotected
afterInitSuccess(uint8_t param)DeviceBeginCommoninlineprotectedvirtual
beforeBegin()DeviceBeginCommoninlineprotectedvirtual
begin(SensorCommCustom::CustomCallback callback, SensorCommCustomHal::CustomHalCallback hal_callback, uint8_t addr)TouchDrvInterfaceinlinevirtual
beginLifecycle(uint8_t addr, uint8_t iface, uint8_t initParam, CreateComm createComm)DeviceBeginCommoninlineprotected
chipTypeTouchDrvCST92xxprotected
clearCommState()DeviceBeginCommoninlineprotected
clrRegBit(uint8_t reg, uint8_t bit)SensorCommWrapperinline
commDeviceBeginCommonprotected
CST9217_CHIP_IDTouchDrvCST92xxprotectedstatic
CST9220_CHIP_IDTouchDrvCST92xxprotectedstatic
CST92_RunMode enum nameTouchDrvCST92xx
CST92XX_ACKTouchDrvCST92xxprotectedstatic
CST92XX_BOOT_ADDRESSTouchDrvCST92xxprotectedstatic
CST92XX_MEM_SIZETouchDrvCST92xxprotectedstatic
DeviceBeginCommon()=defaultDeviceBeginCommonprotected
ensureValid() const overrideI2CDeviceWithHalinlineprotectedvirtual
fail()DeviceBeginCommoninlineprotected
getAddress() constDeviceBeginCommoninline
getChipID()TouchDrvInterfaceinlinevirtual
getComm() const overrideDeviceBeginCommoninlineprotectedvirtual
getInterface() constDeviceBeginCommoninline
getMaxCoordinates(uint16_t &x, uint16_t &y)TouchDrvInterfaceinlinevirtual
getMaxX()TouchDrvInterfaceinlinevirtual
getMaxY()TouchDrvInterfaceinlinevirtual
getModelName() overrideTouchDrvCST92xxvirtual
getPoint(int16_t *x_array, int16_t *y_array, uint8_t get_point=1) __attribute__((deprecated("use getTouchPoints instead of getPoint")))TouchDrvCST92xxinlinevirtual
getRegBit(uint8_t reg, uint8_t bit)SensorCommWrapperinline
getResolution(uint16_t &x, uint16_t &y)TouchDrvInterfaceinlinevirtual
getResolutionX()TouchDrvInterfaceinlinevirtual
getResolutionY()TouchDrvInterfaceinlinevirtual
getSupportTouchPoint()TouchDrvInterfaceinlinevirtual
getTouchPinsCfg() constTouchDrvInterfaceinlinevirtual
getTouchPoints() overrideTouchDrvCST92xxvirtual
halDeviceBeginCommonprotected
HomeButtonCallback typedefTouchDrvInterface
isMirrorX() constTouchDrvInterfaceinlinevirtual
isMirrorY() constTouchDrvInterfaceinlinevirtual
isPressed(uint32_t filter_ms=0)TouchDrvInterfaceinlinevirtual
isScalingEnabled()TouchDrvInterfaceinlinevirtual
isSwapXY() constTouchDrvInterfaceinlinevirtual
MAX_FINGER_NUMTouchDrvCST92xxprotectedstatic
MODE_DEBUG_DIFF enum valueTouchDrvCST92xx
MODE_DEBUG_INFO enum valueTouchDrvCST92xx
MODE_DEBUG_RAWDATA enum valueTouchDrvCST92xx
MODE_DEEP_SLEEP enum valueTouchDrvCST92xx
MODE_FACTORY enum valueTouchDrvCST92xx
MODE_FACTORY_HIGH_DRV enum valueTouchDrvCST92xx
MODE_FACTORY_LOW_DRV enum valueTouchDrvCST92xx
MODE_FACTORY_SHORT enum valueTouchDrvCST92xx
MODE_LOW_POWER enum valueTouchDrvCST92xx
MODE_LPSCAN enum valueTouchDrvCST92xx
MODE_NORMAL enum valueTouchDrvCST92xx
MODE_UPDATE_FW enum valueTouchDrvCST92xx
MODE_WAKEUP enum valueTouchDrvCST92xx
onBeginFail()DeviceBeginCommoninlineprotectedvirtual
PROGRAM_PAGE_SIZETouchDrvCST92xxprotectedstatic
readBuff(uint8_t *buf, size_t len) constSensorCommWrapperinline
readReg(uint8_t reg) constSensorCommWrapperinline
readRegBuff(uint8_t reg, uint8_t *buf, size_t len) constSensorCommWrapperinline
REG_BASE_LINE_MODETouchDrvCST92xxprotectedstatic
REG_DEBUG_MODETouchDrvCST92xxprotectedstatic
REG_DIFF_MODETouchDrvCST92xxprotectedstatic
REG_DIS_LOW_POWER_SCAN_MODETouchDrvCST92xxprotectedstatic
REG_FACTORY_MODETouchDrvCST92xxprotectedstatic
REG_LOW_POWER_MODETouchDrvCST92xxprotectedstatic
REG_NORMAL_MODETouchDrvCST92xxprotectedstatic
REG_RAW_MODETouchDrvCST92xxprotectedstatic
REG_READTouchDrvCST92xxprotectedstatic
REG_SLEEP_MODETouchDrvCST92xxprotectedstatic
reset()TouchDrvInterfaceinlinevirtual
SensorCommWrapper()=defaultSensorCommWrapper
setAck(bool enable)SensorCommWrapperinline
setAddress(uint8_t address)SensorCommWrapperinline
setCenterButtonCoordinate(int16_t x, int16_t y)TouchDrvInterfaceinlinevirtual
setCoverScreenCallback(HomeButtonCallback cb, void *user_data=NULL)TouchDrvCST92xx
setGpioCallback(SensorHalCustom::CustomMode mode_cb, SensorHalCustom::CustomWrite write_cb, SensorHalCustom::CustomRead read_cb)TouchDrvInterfaceinlinevirtual
setHomeButtonCallback(HomeButtonCallback cb, void *user_data)TouchDrvInterfaceinlinevirtual
setMaxCoordinates(uint16_t x, uint16_t y)TouchDrvInterfaceinlinevirtual
setMirrorXY(bool mirrorX, bool mirrorY)TouchDrvInterfaceinlinevirtual
setPins(int rst, int irq)TouchDrvInterfaceinlinevirtual
setRegBit(uint8_t reg, uint8_t bit)SensorCommWrapperinline
setResolution(uint16_t width, uint16_t height)TouchDrvInterfaceinlinevirtual
setSwapXY(bool swap)TouchDrvInterfaceinlinevirtual
setTargetResolution(uint16_t width, uint16_t height)TouchDrvInterfaceinlinevirtual
sleep() overrideTouchDrvCST92xxvirtual
staticCommDeviceBeginCommonprotected
TouchDrvCST92xx()TouchDrvCST92xx
TouchDrvInterface()TouchDrvInterfaceinline
updateBits(uint8_t reg, uint8_t mask, uint8_t value_shifted)SensorCommWrapperinline
updateXY(TouchPoints &points) constTouchDrvInterfaceinlinevirtual
wakeup()TouchDrvInterfaceinlinevirtual
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
~DeviceBeginCommon()DeviceBeginCommoninlinevirtual
~SensorCommInterface()=defaultSensorCommInterfacevirtual
~TouchDrvCST92xx()=defaultTouchDrvCST92xx
~TouchDrvInterface()=defaultTouchDrvInterfacevirtual