#include "board.h"
Macros | |
#define | AT42QT1060_DETECT_INTEGRATOR_VALUE 3 |
#define | AT42QT1060_DETECT_PIN AVR32_PIN_PC07 |
#define | AT42QT1060_KEY_0_NTHR_VALUE 15 |
#define | AT42QT1060_KEY_1_NTHR_VALUE 20 |
#define | AT42QT1060_KEY_2_NTHR_VALUE 20 |
#define | AT42QT1060_KEY_3_NTHR_VALUE 25 |
#define | AT42QT1060_KEY_4_NTHR_VALUE 15 |
#define | AT42QT1060_KEY_5_NTHR_VALUE 10 |
#define | AT42QT1060_KEY_MASK_VALUE 0x3F |
#define | AT42QT1060_TWI (&AVR32_TWIM0) |
#define | AT42QT1060_TWI_ADDRESS 0x12 |
#define | AT42QT1060_TWI_MASTER_SPEED 100000 |
#define | AT42QT1060_TWI_SCL_FUNCTION AVR32_TWIMS0_TWCK_0_0_FUNCTION |
#define | AT42QT1060_TWI_SCL_PIN AVR32_TWIMS0_TWCK_0_0_PIN |
#define | AT42QT1060_TWI_SDA_FUNCTION AVR32_TWIMS0_TWD_0_0_FUNCTION |
#define | AT42QT1060_TWI_SDA_PIN AVR32_TWIMS0_TWD_0_0_PIN |
#define AT42QT1060_DETECT_INTEGRATOR_VALUE 3 |
Number of consecutive measurements that must be confirmed as having passed the key threshold before that key is registered as being in detect.
Referenced by at42qt1060_init().
#define AT42QT1060_DETECT_PIN AVR32_PIN_PC07 |
Referenced by at42qt1060_register_int(), controller_detect_int_handler(), controller_init(), and ISR().
#define AT42QT1060_KEY_0_NTHR_VALUE 15 |
Threshold value for touch sensors. A measured value above this value will count as a detect
Referenced by at42qt1060_init().
#define AT42QT1060_KEY_1_NTHR_VALUE 20 |
Referenced by at42qt1060_init().
#define AT42QT1060_KEY_2_NTHR_VALUE 20 |
Referenced by at42qt1060_init().
#define AT42QT1060_KEY_3_NTHR_VALUE 25 |
Referenced by at42qt1060_init().
#define AT42QT1060_KEY_4_NTHR_VALUE 15 |
Referenced by at42qt1060_init().
#define AT42QT1060_KEY_5_NTHR_VALUE 10 |
Referenced by at42qt1060_init().
#define AT42QT1060_KEY_MASK_VALUE 0x3F |
Referenced by at42qt1060_init().
#define AT42QT1060_TWI (&AVR32_TWIM0) |
Referenced by at42qt1060_get_status(), at42qt1060_read_reg(), at42qt1060_write_reg(), controller_twi_init(), and twi_init().
#define AT42QT1060_TWI_ADDRESS 0x12 |
The I2C address is fixed for the AT42QT1060 device.
Referenced by at42qt1060_get_status(), at42qt1060_read_reg(), at42qt1060_write_reg(), controller_twi_init(), and twi_init().
#define AT42QT1060_TWI_MASTER_SPEED 100000 |
The AT42QT1060 can do max 100kHz on the TWI.
Referenced by controller_twi_init(), and twi_init().
#define AT42QT1060_TWI_SCL_FUNCTION AVR32_TWIMS0_TWCK_0_0_FUNCTION |
Referenced by controller_twi_init(), and twi_init().
#define AT42QT1060_TWI_SCL_PIN AVR32_TWIMS0_TWCK_0_0_PIN |
Referenced by controller_twi_init(), and twi_init().
#define AT42QT1060_TWI_SDA_FUNCTION AVR32_TWIMS0_TWD_0_0_FUNCTION |
Referenced by controller_twi_init(), and twi_init().
#define AT42QT1060_TWI_SDA_PIN AVR32_TWIMS0_TWD_0_0_PIN |
Referenced by controller_twi_init(), and twi_init().