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

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

_addrDeviceBeginCommonprotected
_center_btn_xTouchDrvInterfaceprotected
_center_btn_yTouchDrvInterfaceprotected
_chipIDTouchDrvInterfaceprotected
_halModeCallbackTouchDrvInterfaceprotected
_halReadCallbackTouchDrvInterfaceprotected
_halWriteCallbackTouchDrvInterfaceprotected
_HButtonCallbackTouchDrvInterfaceprotected
_ifaceDeviceBeginCommonprotected
_lastPulseTouchDrvInterfaceprotected
_maxTouchPointsTouchDrvInterfaceprotected
_pinsCfgTouchDrvInterfaceprotected
_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
BYTES_OFFSETTouchDrvHI8561protectedstatic
BYTES_PER_POINTTouchDrvHI8561protectedstatic
clearCommState()DeviceBeginCommoninlineprotected
clrRegBit(uint8_t reg, uint8_t bit)SensorCommWrapperinline
commDeviceBeginCommonprotected
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() overrideTouchDrvHI8561virtual
getPoint(int16_t *x_array, int16_t *y_array, uint8_t get_point=1) __attribute__((deprecated("use getTouchPoints instead of getPoint")))TouchDrvInterfaceinlinevirtual
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() overrideTouchDrvHI8561virtual
halDeviceBeginCommonprotected
HomeButtonCallback typedefTouchDrvInterface
isMirrorX() constTouchDrvInterfaceinlinevirtual
isMirrorY() constTouchDrvInterfaceinlinevirtual
isPressed(uint32_t filter_ms=0)TouchDrvInterfaceinlinevirtual
isScalingEnabled()TouchDrvInterfaceinlinevirtual
isSwapXY() constTouchDrvInterfaceinlinevirtual
MAX_FINGER_NUMTouchDrvHI8561protectedstatic
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
REG_INFOTouchDrvHI8561protectedstatic
REG_POINTTouchDrvHI8561protectedstatic
REG_SECTION_INFOTouchDrvHI8561protectedstatic
reset()TouchDrvInterfaceinlinevirtual
SensorCommWrapper()=defaultSensorCommWrapper
setAck(bool enable)SensorCommWrapperinline
setAddress(uint8_t address)SensorCommWrapperinline
setCenterButtonCoordinate(int16_t x, int16_t y)TouchDrvInterfaceinlinevirtual
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() overrideTouchDrvHI8561virtual
staticCommDeviceBeginCommonprotected
TouchDrvHI8561()=defaultTouchDrvHI8561
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
~TouchDrvHI8561()=defaultTouchDrvHI8561
~TouchDrvInterface()=defaultTouchDrvInterfacevirtual