touchpad3 2.0.0.0
|
Settings for registers of Touchpad 3 Click driver. More...
Settings for registers of Touchpad 3 Click driver.
#define TOUCHPAD3_5_BIT_MASK 0x1F |
#define TOUCHPAD3_CMD_DEVICE_ID 0x83 |
#define TOUCHPAD3_CMD_DISABLE_TOUCH 0x01 |
#define TOUCHPAD3_CMD_ENABLE_TOUCH 0x00 |
#define TOUCHPAD3_CMD_ERASE_NVRAM 0x19 |
#define TOUCHPAD3_CMD_MANUFACTURING_TEST 0x1A |
#define TOUCHPAD3_CMD_READ_REGISTER 0x16 |
#define TOUCHPAD3_CMD_SCAN_BASELINE 0x14 |
#define TOUCHPAD3_CMD_SOFTWARE_SLEEP 0x18 |
#define TOUCHPAD3_CMD_STATUS_INVALID_PARAM 0xFD |
#define TOUCHPAD3_CMD_STATUS_MISSING_OR_EXTRA_PARAM 0xFC |
#define TOUCHPAD3_CMD_STATUS_PARAM_OUT_OF_RANGE 0x80 |
#define TOUCHPAD3_CMD_STATUS_SUCCESS 0x00 |
Touchpad 3 command protocol status result.
Specified setting for description of command protocol status result Touchpad 3 Click driver.
#define TOUCHPAD3_CMD_STATUS_TIMEOUT 0xFE |
#define TOUCHPAD3_CMD_STATUS_UNRECOGNIZED 0xFF |
#define TOUCHPAD3_CMD_WRITE_NVRAM 0x17 |
#define TOUCHPAD3_CMD_WRITE_REGISTER 0x15 |
#define TOUCHPAD3_CONFIG_OFFSET_BYTE_GESTURE_PCK_CFG 0x09 |
#define TOUCHPAD3_CONFIG_OFFSET_BYTE_SLP_LSW_LSB 0x00 |
Touchpad 3 Offset Byte - Configuration.
Specified setting for description of Offset Byte - Configuration Touchpad 3 Click driver.
#define TOUCHPAD3_CONFIG_OFFSET_BYTE_SLP_LSW_MSB 0x01 |
#define TOUCHPAD3_CONFIG_OFFSET_BYTE_SLP_MSW_LSB 0x02 |
#define TOUCHPAD3_CONFIG_OFFSET_BYTE_SLP_MSW_MSB 0x03 |
#define TOUCHPAD3_CONFIG_OFFSET_BYTE_STATUS_PCK_CFG 0x0A |
#define TOUCHPAD3_CONFIG_OFFSET_BYTE_TOUCH_PCK_CFG 0x07 |
#define TOUCHPAD3_CONFIG_TOUCH_GESTURE_PCK_DISABLE 0x01 |
Touchpad 3 Configuration Enable/Disable.
Specified setting for description of Configuration Enable/Disable Touchpad 3 Click driver.
#define TOUCHPAD3_CONFIG_TOUCH_GESTURE_PCK_ENABLE 0x81 |
#define TOUCHPAD3_CONFIGURATION_INDEX_BYTE 0xF0 |
#define TOUCHPAD3_DECODING_INDEX_BYTE 0x30 |
#define TOUCHPAD3_DECODING_OFFSET_BYTE_FLIP_STATE 0x00 |
Touchpad 3 Offset Byte - Decoding.
Specified setting for description of Offset Byte - Decoding Touchpad 3 Click driver.
#define TOUCHPAD3_DECODING_OFFSET_BYTE_MIN_TOUCH_DIST 0x04 |
#define TOUCHPAD3_DECODING_OFFSET_BYTE_NUMBER_OF_AVG 0x01 |
#define TOUCHPAD3_DECODING_OFFSET_BYTE_PEN_DOWN_TIMER 0x05 |
#define TOUCHPAD3_DECODING_OFFSET_BYTE_PEN_UP_TIMER 0x06 |
#define TOUCHPAD3_DECODING_OFFSET_BYTE_TOUCH_SUPPR_VALUE 0x07 |
#define TOUCHPAD3_GENERAL_INDEX_BYTE 0x00 |
Touchpad 3 index byte.
Specified setting for description of index byte Touchpad 3 Click driver.
#define TOUCHPAD3_GENERAL_OFFSET_BYTE_RX_CHANNELS 0x01 |
Touchpad 3 offset byte - General.
Specified setting for description of offset byte - General Touchpad 3 Click driver.
#define TOUCHPAD3_GENERAL_OFFSET_BYTE_RX_SCALING_LSB 0x04 |
#define TOUCHPAD3_GENERAL_OFFSET_BYTE_RX_SCALING_MSB 0x05 |
#define TOUCHPAD3_GENERAL_OFFSET_BYTE_TX_CHANNELS 0x02 |
#define TOUCHPAD3_GENERAL_OFFSET_BYTE_TX_SCALING_LSB 0x06 |
#define TOUCHPAD3_GENERAL_OFFSET_BYTE_TX_SCALING_MSB 0x07 |
#define TOUCHPAD3_GESTURE_DOUBLE_TAP 0x20 |
#define TOUCHPAD3_GESTURE_DOWN_SWIPE 0x51 |
#define TOUCHPAD3_GESTURE_DOWN_SWIPE_HOLD 0x52 |
#define TOUCHPAD3_GESTURE_LEFT_SWIPE 0x61 |
#define TOUCHPAD3_GESTURE_LEFT_SWIPE_HOLD 0x62 |
#define TOUCHPAD3_GESTURE_RIGHT_SWIPE 0x41 |
#define TOUCHPAD3_GESTURE_RIGHT_SWIPE_HOLD 0x42 |
#define TOUCHPAD3_GESTURE_SINGLE_TAP 0x10 |
Touchpad 3 Gesture ID.
Specified setting for description of Gesture ID Touchpad 3 Click driver.
#define TOUCHPAD3_GESTURE_SINGLE_TAP_HOLD 0x11 |
#define TOUCHPAD3_GESTURE_UP_SWIPE 0x31 |
#define TOUCHPAD3_GESTURE_UP_SWIPE_HOLD 0x32 |
#define TOUCHPAD3_GESTURES_INDEX_BYTE 0x50 |
#define TOUCHPAD3_GESTURES_OFFSET_BYTE_DOUBLE_TAP_TIME_LSB 0x0A |
#define TOUCHPAD3_GESTURES_OFFSET_BYTE_DOUBLE_TAP_TIME_MSB 0x0B |
#define TOUCHPAD3_GESTURES_OFFSET_BYTE_GESTURE_EDGE_KEEP_OUT 0x0C |
#define TOUCHPAD3_GESTURES_OFFSET_BYTE_MIN_SWIPE_VELOCITY 0x09 |
#define TOUCHPAD3_GESTURES_OFFSET_BYTE_RX_SWIPE_LEN 0x00 |
Touchpad 3 Offset Byte - Gestures.
Specified setting for description of Offset Byte - Gestures Touchpad 3 Click driver.
#define TOUCHPAD3_GESTURES_OFFSET_BYTE_SWIPE_BOUNDARY 0x02 |
#define TOUCHPAD3_GESTURES_OFFSET_BYTE_SWIPE_HOLD_THD 0x03 |
#define TOUCHPAD3_GESTURES_OFFSET_BYTE_SWIPE_TIME_LSB 0x04 |
#define TOUCHPAD3_GESTURES_OFFSET_BYTE_SWIPE_TIME_MSB 0x05 |
#define TOUCHPAD3_GESTURES_OFFSET_BYTE_TAP_THD 0x08 |
#define TOUCHPAD3_GESTURES_OFFSET_BYTE_TAP_TIME_LSB 0x06 |
#define TOUCHPAD3_GESTURES_OFFSET_BYTE_TAP_TIME_MSB 0x07 |
#define TOUCHPAD3_GESTURES_OFFSET_BYTE_TX_SWIPE_LEN 0x01 |
#define TOUCHPAD3_I_O_STATUS_INDEX_BYTE 0xF1 |
#define TOUCHPAD3_INT_STATUS_HIGH 0x01 |
#define TOUCHPAD3_INT_STATUS_LOW 0x00 |
Touchpad 3 interrupt status.
Specified setting for description of interrupt status Touchpad 3 Click driver.
#define TOUCHPAD3_IOSTATUS_OFFSET_BYTE_RX_SHORT_STATUS_LSB 0x06 |
#define TOUCHPAD3_IOSTATUS_OFFSET_BYTE_RX_SHORT_STATUS_MSB 0x07 |
#define TOUCHPAD3_IOSTATUS_OFFSET_BYTE_TX_SHORT_STATUS_LSB 0x02 |
Touchpad 3 Offset Byte - I/O Status.
Specified setting for description of Offset Byte - I/O Status Touchpad 3 Click driver.
#define TOUCHPAD3_IOSTATUS_OFFSET_BYTE_TX_SHORT_STATUS_MSB 0x03 |
#define TOUCHPAD3_LEN_GST 0x02 |
#define TOUCHPAD3_LEN_TCH 0x05 |
#define TOUCHPAD3_MUTUAL_INDEX_BYTE 0x20 |
#define TOUCHPAD3_MUTUAL_OFFSET_BYTE_MUTUAL_SCAN_TIME 0x00 |
Touchpad 3 offset byte - Mutual.
Specified setting for description of offset byte - Mutual Touchpad 3 Click driver.
#define TOUCHPAD3_MUTUAL_OFFSET_BYTE_MUTUAL_THRESHOLD 0x01 |
#define TOUCHPAD3_PEN_STATE_BIT_MASK 0x01 |
#define TOUCHPAD3_REG_WRITE 0x55, 0x04, 0x15 |
Touchpad 3 sensor map rx registers addresses.
Specified setting for description of sensor map rx registers addresses Touchpad 3 Click driver.
#define TOUCHPAD3_RX_CH1 0x08 |
Touchpad 3 sensor map rx values.
Specified setting for description of sensor map rx values Touchpad 3 Click driver.
#define TOUCHPAD3_RX_CH1_ADD 0x00 |
#define TOUCHPAD3_RX_CH2 0x07 |
#define TOUCHPAD3_RX_CH2_ADD 0x01 |
#define TOUCHPAD3_RX_CH3 0x06 |
#define TOUCHPAD3_RX_CH3_ADD 0x02 |
#define TOUCHPAD3_RX_CH4 0x05 |
#define TOUCHPAD3_RX_CH4_ADD 0x03 |
#define TOUCHPAD3_RX_CH5 0x04 |
#define TOUCHPAD3_RX_CH5_ADD 0x04 |
#define TOUCHPAD3_RX_MAP_INDEX_ADD 0x01 |
#define TOUCHPAD3_SELF_INDEX_BYTE 0x10 |
#define TOUCHPAD3_SELF_OFFSET_BYTE_SELF_SCAN_TIME 0x00 |
Touchpad 3 offset byte - Self.
Specified setting for description of offset byte - Self Touchpad 3 Click driver.
#define TOUCHPAD3_SELF_OFFSET_BYTE_SELF_THRESHOLD 0x01 |
#define TOUCHPAD3_SENSOR_MAP_RX_INDEX_BYTE 0x01 |
#define TOUCHPAD3_SENSOR_MAP_RX_OFFSET_BYTE_RX_PIN_MAP_0 0x00 |
Touchpad 3 Offset Byte - Sensor Map RX.
Specified setting for description of Offset Byte - Sensor Map RX Touchpad 3 Click driver.
#define TOUCHPAD3_SENSOR_MAP_RX_OFFSET_BYTE_RX_PIN_MAP_1 0x01 |
#define TOUCHPAD3_SENSOR_MAP_RX_OFFSET_BYTE_RX_PIN_MAP_10 0x0A |
#define TOUCHPAD3_SENSOR_MAP_RX_OFFSET_BYTE_RX_PIN_MAP_11 0x0B |
#define TOUCHPAD3_SENSOR_MAP_RX_OFFSET_BYTE_RX_PIN_MAP_12 0x0C |
#define TOUCHPAD3_SENSOR_MAP_RX_OFFSET_BYTE_RX_PIN_MAP_2 0x02 |
#define TOUCHPAD3_SENSOR_MAP_RX_OFFSET_BYTE_RX_PIN_MAP_3 0x03 |
#define TOUCHPAD3_SENSOR_MAP_RX_OFFSET_BYTE_RX_PIN_MAP_4 0x04 |
#define TOUCHPAD3_SENSOR_MAP_RX_OFFSET_BYTE_RX_PIN_MAP_5 0x05 |
#define TOUCHPAD3_SENSOR_MAP_RX_OFFSET_BYTE_RX_PIN_MAP_6 0x06 |
#define TOUCHPAD3_SENSOR_MAP_RX_OFFSET_BYTE_RX_PIN_MAP_7 0x07 |
#define TOUCHPAD3_SENSOR_MAP_RX_OFFSET_BYTE_RX_PIN_MAP_8 0x08 |
#define TOUCHPAD3_SENSOR_MAP_RX_OFFSET_BYTE_RX_PIN_MAP_9 0x09 |
#define TOUCHPAD3_SENSOR_MAP_TX_INDEX_BYTE 0x02 |
#define TOUCHPAD3_SENSOR_MAP_TX_OFFSET_BYTE_RX_PIN_MAP_0 0x00 |
Touchpad 3 Offset Byte - Sensor Map TX.
Specified setting for description of Offset Byte - Sensor Map TX Touchpad 3 Click driver.
#define TOUCHPAD3_SENSOR_MAP_TX_OFFSET_BYTE_RX_PIN_MAP_1 0x01 |
#define TOUCHPAD3_SENSOR_MAP_TX_OFFSET_BYTE_RX_PIN_MAP_10 0x0A |
#define TOUCHPAD3_SENSOR_MAP_TX_OFFSET_BYTE_RX_PIN_MAP_11 0x0B |
#define TOUCHPAD3_SENSOR_MAP_TX_OFFSET_BYTE_RX_PIN_MAP_12 0x0C |
#define TOUCHPAD3_SENSOR_MAP_TX_OFFSET_BYTE_RX_PIN_MAP_2 0x02 |
#define TOUCHPAD3_SENSOR_MAP_TX_OFFSET_BYTE_RX_PIN_MAP_3 0x03 |
#define TOUCHPAD3_SENSOR_MAP_TX_OFFSET_BYTE_RX_PIN_MAP_4 0x04 |
#define TOUCHPAD3_SENSOR_MAP_TX_OFFSET_BYTE_RX_PIN_MAP_5 0x05 |
#define TOUCHPAD3_SENSOR_MAP_TX_OFFSET_BYTE_RX_PIN_MAP_6 0x06 |
#define TOUCHPAD3_SENSOR_MAP_TX_OFFSET_BYTE_RX_PIN_MAP_7 0x07 |
#define TOUCHPAD3_SENSOR_MAP_TX_OFFSET_BYTE_RX_PIN_MAP_8 0x08 |
#define TOUCHPAD3_SENSOR_MAP_TX_OFFSET_BYTE_RX_PIN_MAP_9 0x09 |
#define TOUCHPAD3_SET_COMMAND 0x55 |
Touchpad 3 command set.
Specified setting for description of command set Touchpad 3 Click driver.
#define TOUCHPAD3_SET_DEV_ADDR 0x25 |
Touchpad 3 device address setting.
Specified setting for device slave address selection of Touchpad 3 Click driver.
#define TOUCHPAD3_STATE_GST 0x01 |
#define TOUCHPAD3_STATE_TCH 0x00 |
Touchpad 3 Touch or Gesture state.
Specified setting for description of touch or Gesture state Touchpad 3 Click driver.
#define TOUCHPAD3_STATUS_ERROR 0x00 |
Touchpad 3 status.
Specified setting for description of status Touchpad 3 Click driver.
#define TOUCHPAD3_STATUS_SUCCESS 0x01 |
#define TOUCHPAD3_T_AND_G_ID_BIT_MASK 0x0F |
Touchpad 3 bit mask.
Specified setting for description of bit mask Touchpad 3 Click driver.
#define TOUCHPAD3_TCH_STATE_BIT_MASK 0x01 |
#define TOUCHPAD3_TOUCH_GESTURE_DISABLE 0x00 |
Touchpad 3 touch.
Specified setting for description of touch Touchpad 3 Click driver.
#define TOUCHPAD3_TOUCH_GESTURE_ENABLE 0x01 |
#define TOUCHPAD3_TX_CH1 0x0D |
Touchpad 3 sensor map tx values.
Specified setting for description of sensor map tx values Touchpad 3 Click driver.
#define TOUCHPAD3_TX_CH1_ADD 0x00 |
#define TOUCHPAD3_TX_CH2 0x06 |
#define TOUCHPAD3_TX_CH2_ADD 0x01 |
#define TOUCHPAD3_TX_CH3 0x03 |
#define TOUCHPAD3_TX_CH3_ADD 0x02 |
#define TOUCHPAD3_TX_CH4 0x02 |
#define TOUCHPAD3_TX_CH4_ADD 0x03 |
#define TOUCHPAD3_TX_MAP_INDEX_ADD 0x02 |
Touchpad 3 sensor map tx registers addresses.
Specified setting for description of sensor map tx registers addresses Touchpad 3 Click driver.