ESPHome
2024.11.3
|
Data Structures | |
class | FT5x06Touchscreen |
Enumerations | |
enum | VendorId { FT5X06_ID_UNKNOWN = 0, FT5X06_ID_1 = 0x51, FT5X06_ID_2 = 0x11, FT5X06_ID_3 = 0xCD } |
enum | FTCmd : uint8_t { FT5X06_MODE_REG = 0x00, FT5X06_ORIGIN_REG = 0x08, FT5X06_RESOLUTION_REG = 0x0C, FT5X06_VENDOR_ID_REG = 0xA8, FT5X06_TD_STATUS = 0x02, FT5X06_TOUCH_DATA = 0x03, FT5X06_I_MODE = 0xA4, FT5X06_TOUCH_MAX = 0x4C } |
enum | FTMode : uint8_t { FT5X06_OP_MODE = 0, FT5X06_SYSINFO_MODE = 0x10, FT5X06_TEST_MODE = 0x40 } |
enum esphome::ft5x06::FTCmd : uint8_t |
Enumerator | |
---|---|
FT5X06_MODE_REG | |
FT5X06_ORIGIN_REG | |
FT5X06_RESOLUTION_REG | |
FT5X06_VENDOR_ID_REG | |
FT5X06_TD_STATUS | |
FT5X06_TOUCH_DATA | |
FT5X06_I_MODE | |
FT5X06_TOUCH_MAX |
Definition at line 19 of file ft5x06_touchscreen.h.
enum esphome::ft5x06::FTMode : uint8_t |
Enumerator | |
---|---|
FT5X06_OP_MODE | |
FT5X06_SYSINFO_MODE | |
FT5X06_TEST_MODE |
Definition at line 30 of file ft5x06_touchscreen.h.
Enumerator | |
---|---|
FT5X06_ID_UNKNOWN | |
FT5X06_ID_1 | |
FT5X06_ID_2 | |
FT5X06_ID_3 |
Definition at line 12 of file ft5x06_touchscreen.h.