proximity20
2.1.0.0
|
Settings for registers of Proximity 20 Click driver. More...
Settings for registers of Proximity 20 Click driver.
#define PROXIMITY20_DEVICE_ADDRESS_U2 0x51 |
Proximity 20 device address setting.
Specified setting for device slave address selection of Proximity 20 Click driver.
#define PROXIMITY20_DEVICE_ADDRESS_U3 0x60 |
#define PROXIMITY20_DEVICE_ID_U2 0x0129 |
Proximity 20 ID setting.
Specified ID of Proximity 20 Click driver.
#define PROXIMITY20_DEVICE_ID_U3 0x0128 |
#define PROXIMITY20_INT_FLAG_PS_IF_AWAY 0x0100 |
#define PROXIMITY20_INT_FLAG_PS_IF_CLOSE 0x0200 |
#define PROXIMITY20_INT_FLAG_PS_SPFLAG 0x1000 |
Proximity 20 INT_FLAG register settings.
Specified INT_FLAG register settings of Proximity 20 Click driver.
#define PROXIMITY20_PS_CONF1_PS_CAL_DIS 0x0000 |
#define PROXIMITY20_PS_CONF1_PS_CAL_EN 0x0080 |
#define PROXIMITY20_PS_CONF1_PS_CAL_MASK 0x0080 |
#define PROXIMITY20_PS_CONF1_PS_HD_DIS 0x0000 |
Proximity 20 PS_CONF1 register settings.
Specified PS_CONF1 register settings of Proximity 20 Click driver.
#define PROXIMITY20_PS_CONF1_PS_HD_EN 0x4000 |
#define PROXIMITY20_PS_CONF1_PS_HD_MASK 0x4000 |
#define PROXIMITY20_PS_CONF1_PS_INT_DIS 0x0000 |
#define PROXIMITY20_PS_CONF1_PS_INT_LOGIC_H 0x0100 |
#define PROXIMITY20_PS_CONF1_PS_INT_MASK 0x0300 |
#define PROXIMITY20_PS_CONF1_PS_INT_TRIG_HL 0x0300 |
#define PROXIMITY20_PS_CONF1_PS_ON_DIS 0x0000 |
#define PROXIMITY20_PS_CONF1_PS_ON_EN 0x0001 |
#define PROXIMITY20_PS_CONF1_PS_ON_MASK 0x0001 |
#define PROXIMITY20_PS_CONF1_PS_PERS_1 0x0000 |
#define PROXIMITY20_PS_CONF1_PS_PERS_2 0x0400 |
#define PROXIMITY20_PS_CONF1_PS_PERS_3 0x0800 |
#define PROXIMITY20_PS_CONF1_PS_PERS_4 0x0C00 |
#define PROXIMITY20_PS_CONF1_PS_PERS_MASK 0x0C00 |
#define PROXIMITY20_PS_CONF1_PS_SMART_PERS_DIS 0x0000 |
#define PROXIMITY20_PS_CONF1_PS_SMART_PERS_EN 0x1000 |
#define PROXIMITY20_PS_CONF1_PS_SMART_PERS_MASK 0x1000 |
#define PROXIMITY20_PS_CONF1_PS_SP_INT_DIS 0x0000 |
#define PROXIMITY20_PS_CONF1_PS_SP_INT_EN 0x2000 |
#define PROXIMITY20_PS_CONF1_PS_SP_INT_MASK 0x2000 |
#define PROXIMITY20_PS_CONF2_PS_CURRENT_11_MA 0x0200 |
#define PROXIMITY20_PS_CONF2_PS_CURRENT_12_MA 0x0300 |
#define PROXIMITY20_PS_CONF2_PS_CURRENT_15_MA 0x0400 |
#define PROXIMITY20_PS_CONF2_PS_CURRENT_17_MA 0x0500 |
#define PROXIMITY20_PS_CONF2_PS_CURRENT_19_MA 0x0600 |
#define PROXIMITY20_PS_CONF2_PS_CURRENT_20_MA 0x0700 |
#define PROXIMITY20_PS_CONF2_PS_CURRENT_7_MA 0x0000 |
#define PROXIMITY20_PS_CONF2_PS_CURRENT_9_MA 0x0100 |
#define PROXIMITY20_PS_CONF2_PS_CURRENT_MASK 0x0700 |
#define PROXIMITY20_PS_CONF2_PS_GAIN_MASK 0x0001 |
#define PROXIMITY20_PS_CONF2_PS_GAIN_X1 0x0000 |
#define PROXIMITY20_PS_CONF2_PS_GAIN_X2 0x0001 |
#define PROXIMITY20_PS_CONF2_PS_IT_1T 0x0000 |
#define PROXIMITY20_PS_CONF2_PS_IT_2T 0x0010 |
#define PROXIMITY20_PS_CONF2_PS_IT_4T 0x0020 |
#define PROXIMITY20_PS_CONF2_PS_IT_8T 0x0030 |
#define PROXIMITY20_PS_CONF2_PS_IT_MASK 0x0030 |
#define PROXIMITY20_PS_CONF2_PS_ITB_25_US 0x0000 |
#define PROXIMITY20_PS_CONF2_PS_ITB_50_US 0x0002 |
#define PROXIMITY20_PS_CONF2_PS_ITB_MASK 0x0002 |
#define PROXIMITY20_PS_CONF2_PS_MPS_1 0x0000 |
#define PROXIMITY20_PS_CONF2_PS_MPS_2 0x0004 |
#define PROXIMITY20_PS_CONF2_PS_MPS_4 0x0008 |
#define PROXIMITY20_PS_CONF2_PS_MPS_8 0x000C |
#define PROXIMITY20_PS_CONF2_PS_MPS_MASK 0x000C |
#define PROXIMITY20_PS_CONF2_PS_OFFSET_DIS 0x0000 |
#define PROXIMITY20_PS_CONF2_PS_OFFSET_EN 0x1000 |
#define PROXIMITY20_PS_CONF2_PS_OFFSET_MASK 0x1000 |
#define PROXIMITY20_PS_CONF2_PS_PERIOD_100_MS 0x0040 |
#define PROXIMITY20_PS_CONF2_PS_PERIOD_200_MS 0x0080 |
#define PROXIMITY20_PS_CONF2_PS_PERIOD_400_MS 0x00C0 |
#define PROXIMITY20_PS_CONF2_PS_PERIOD_50_MS 0x0000 |
#define PROXIMITY20_PS_CONF2_PS_PERIOD_MASK 0x00C0 |
#define PROXIMITY20_PS_CONF2_PS_SENS_HIGH 0x2000 |
#define PROXIMITY20_PS_CONF2_PS_SENS_MASK 0x2000 |
#define PROXIMITY20_PS_CONF2_PS_SENS_NORMAL 0x0000 |
Proximity 20 PS_CONF2 register settings.
Specified PS_CONF2 register settings of Proximity 20 Click driver.
#define PROXIMITY20_PS_CONF3_PS_MODE_AUTO 0x0000 |
#define PROXIMITY20_PS_CONF3_PS_MODE_FORCE 0x0010 |
#define PROXIMITY20_PS_CONF3_PS_MODE_MASK 0x0010 |
#define PROXIMITY20_PS_CONF3_PS_SC_DIS 0x0000 |
#define PROXIMITY20_PS_CONF3_PS_SC_EN 0x1C00 |
#define PROXIMITY20_PS_CONF3_PS_SC_MASK 0x1C00 |
#define PROXIMITY20_PS_CONF3_PS_SPERIOD_12_5_MS 0x8000 |
#define PROXIMITY20_PS_CONF3_PS_SPERIOD_25_MS 0xC000 |
#define PROXIMITY20_PS_CONF3_PS_SPERIOD_6_25_MS 0x4000 |
#define PROXIMITY20_PS_CONF3_PS_SPERIOD_DIS 0x0000 |
Proximity 20 PS_CONF3 register settings.
Specified PS_CONF3 register settings of Proximity 20 Click driver.
#define PROXIMITY20_PS_CONF3_PS_SPERIOD_MASK 0xC000 |
#define PROXIMITY20_PS_CONF3_PS_TRIG_MASK 0x0020 |
#define PROXIMITY20_PS_CONF3_PS_TRIG_OFF 0x0000 |
#define PROXIMITY20_PS_CONF3_PS_TRIG_ON 0x0020 |