hexiwear RTC display Serial
Dependencies: Hexi_KW40Z Hexi_OLED_SSD1351 mbed
MTCH6102.h
- Committer:
- i_am_kitsune
- Date:
- 2017-09-05
- Revision:
- 0:64ad287703be
File content as of revision 0:64ad287703be:
#define MTCH6102_I2CADDR_DEFAULT 0x25 #define MTCH6102_MODE 0x05 #define MTCH6102_MODE_STANDBY 0000 #define MTCH6102_MODE_GESTURE 0001 #define MTCH6102_MODE_TOUCH 0010 #define MTCH6102_MODE_FULL 0011 #define MTCH6102_MODE_RAW 0100 #define MTCH6102_NUMBEROFXCHANNELS 0x20 #define MTCH6102_NUMBEROFYCHANNELS 0x21 #define MTCH6102_TOUCHSTATE 0x10 #define MTCH6102_TOUCHX 0x11 #define MTCH6102_TOUCHY 0x12 #define MTCH6102_TOUCHLSB 0x13 #define MTCH6102_SENSORVALUE_RX0 0x80 #define MTCH6102_SENSORVALUE_RX1 0x81 #define MTCH6102_SENSORVALUE_RX2 0x82 #define MTCH6102_SENSORVALUE_RX3 0x83 #define MTCH6102_SENSORVALUE_RX4 0x84 #define MTCH6102_SENSORVALUE_RX5 0x85 #define MTCH6102_SENSORVALUE_RX6 0x86 #define MTCH6102_SENSORVALUE_RX7 0x87 #define MTCH6102_SENSORVALUE_RX8 0x88 #define MTCH6102_SENSORVALUE_RX9 0x89 #define MTCH6102_SENSORVALUE_RX10 0x8A #define MTCH6102_SENSORVALUE_RX11 0x8B #define MTCH6102_SENSORVALUE_RX12 0x8C #define MTCH6102_SENSORVALUE_RX13 0x8D #define MTCH6102_SENSORVALUE_RX14 0x8E class MTCH6102 { public: // MTCH6102(void); // // boolean begin(uint8_t i2caddr = MTCH6102_I2CADDR_DEFAULT); // // uint8_t readRegister(uint8_t reg); // void writeRegister(uint8_t reg, uint8_t value); // // void setMode(uint8_t mode); private: int8_t _i2caddr; };