hexiwear RTC display Serial
Dependencies: Hexi_KW40Z Hexi_OLED_SSD1351 mbed
MTCH6102.h
00001 #define MTCH6102_I2CADDR_DEFAULT 0x25 00002 00003 00004 #define MTCH6102_MODE 0x05 00005 #define MTCH6102_MODE_STANDBY 0000 00006 #define MTCH6102_MODE_GESTURE 0001 00007 #define MTCH6102_MODE_TOUCH 0010 00008 #define MTCH6102_MODE_FULL 0011 00009 #define MTCH6102_MODE_RAW 0100 00010 00011 #define MTCH6102_NUMBEROFXCHANNELS 0x20 00012 #define MTCH6102_NUMBEROFYCHANNELS 0x21 00013 #define MTCH6102_TOUCHSTATE 0x10 00014 #define MTCH6102_TOUCHX 0x11 00015 #define MTCH6102_TOUCHY 0x12 00016 #define MTCH6102_TOUCHLSB 0x13 00017 00018 #define MTCH6102_SENSORVALUE_RX0 0x80 00019 #define MTCH6102_SENSORVALUE_RX1 0x81 00020 #define MTCH6102_SENSORVALUE_RX2 0x82 00021 #define MTCH6102_SENSORVALUE_RX3 0x83 00022 #define MTCH6102_SENSORVALUE_RX4 0x84 00023 #define MTCH6102_SENSORVALUE_RX5 0x85 00024 #define MTCH6102_SENSORVALUE_RX6 0x86 00025 #define MTCH6102_SENSORVALUE_RX7 0x87 00026 #define MTCH6102_SENSORVALUE_RX8 0x88 00027 #define MTCH6102_SENSORVALUE_RX9 0x89 00028 #define MTCH6102_SENSORVALUE_RX10 0x8A 00029 #define MTCH6102_SENSORVALUE_RX11 0x8B 00030 #define MTCH6102_SENSORVALUE_RX12 0x8C 00031 #define MTCH6102_SENSORVALUE_RX13 0x8D 00032 #define MTCH6102_SENSORVALUE_RX14 0x8E 00033 00034 class MTCH6102 { 00035 public: 00036 00037 // MTCH6102(void); 00038 // 00039 // boolean begin(uint8_t i2caddr = MTCH6102_I2CADDR_DEFAULT); 00040 // 00041 // uint8_t readRegister(uint8_t reg); 00042 // void writeRegister(uint8_t reg, uint8_t value); 00043 // 00044 // void setMode(uint8_t mode); 00045 00046 private: 00047 int8_t _i2caddr; 00048 };
Generated on Thu Jul 14 2022 07:15:11 by
1.7.2