proximity 2.0.0.0
Proximity registers

Macros

#define PROXIMITY_SLAVE_ADDR   0x13
 
#define PROXIMITY_REGISTER_COMMAND   0x80
 
#define PROXIMITY_REGISTER_ID   0x81
 
#define PROXIMITY_REGISTER_PROX_RATE   0x82
 
#define PROXIMITY_REGISTER_PROX_CURRENT   0x83
 
#define PROXIMITY_REGISTER_AMBI_PARAMETER   0x84
 
#define PROXIMITY_REGISTER_AMBI_VALUE   0x85
 
#define PROXIMITY_REGISTER_PROX_VALUE   0x87
 
#define PROXIMITY_REGISTER_INTERRUPT_CONTROL   0x89
 
#define PROXIMITY_REGISTER_INTERRUPT_LOW_THRES   0x8a
 
#define PROXIMITY_REGISTER_INTERRUPT_HIGH_THRES   0x8c
 
#define PROXIMITY_REGISTER_INTERRUPT_STATUS   0x8e
 
#define PROXIMITY_REGISTER_PROX_TIMING   0xf9
 
#define PROXIMITY_REGISTER_AMBI_IR_LIGHT_LEVEL   0x90
 
#define PROXIMITY_COMMAND_ALL_DISABLE   0x00
 
#define PROXIMITY_COMMAND_SELFTIMED_MODE_ENABLE   0x01
 
#define PROXIMITY_COMMAND_PROX_ENABLE   0x02
 
#define PROXIMITY_COMMAND_AMBI_ENABLE   0x04
 
#define PROXIMITY_COMMAND_PROX_ON_DEMAND   0x08
 
#define PROXIMITY_COMMAND_AMBI_ON_DEMAND   0x10
 
#define PROXIMITY_COMMAND_MASK_PROX_DATA_READY   0x20
 
#define PROXIMITY_COMMAND_MASK_AMBI_DATA_READY   0x40
 
#define PROXIMITY_COMMAND_MASK_LOCK   0x80
 

Detailed Description

Macro Definition Documentation

◆ PROXIMITY_COMMAND_ALL_DISABLE

#define PROXIMITY_COMMAND_ALL_DISABLE   0x00

◆ PROXIMITY_COMMAND_AMBI_ENABLE

#define PROXIMITY_COMMAND_AMBI_ENABLE   0x04

◆ PROXIMITY_COMMAND_AMBI_ON_DEMAND

#define PROXIMITY_COMMAND_AMBI_ON_DEMAND   0x10

◆ PROXIMITY_COMMAND_MASK_AMBI_DATA_READY

#define PROXIMITY_COMMAND_MASK_AMBI_DATA_READY   0x40

◆ PROXIMITY_COMMAND_MASK_LOCK

#define PROXIMITY_COMMAND_MASK_LOCK   0x80

◆ PROXIMITY_COMMAND_MASK_PROX_DATA_READY

#define PROXIMITY_COMMAND_MASK_PROX_DATA_READY   0x20

◆ PROXIMITY_COMMAND_PROX_ENABLE

#define PROXIMITY_COMMAND_PROX_ENABLE   0x02

◆ PROXIMITY_COMMAND_PROX_ON_DEMAND

#define PROXIMITY_COMMAND_PROX_ON_DEMAND   0x08

◆ PROXIMITY_COMMAND_SELFTIMED_MODE_ENABLE

#define PROXIMITY_COMMAND_SELFTIMED_MODE_ENABLE   0x01

◆ PROXIMITY_REGISTER_AMBI_IR_LIGHT_LEVEL

#define PROXIMITY_REGISTER_AMBI_IR_LIGHT_LEVEL   0x90

◆ PROXIMITY_REGISTER_AMBI_PARAMETER

#define PROXIMITY_REGISTER_AMBI_PARAMETER   0x84

◆ PROXIMITY_REGISTER_AMBI_VALUE

#define PROXIMITY_REGISTER_AMBI_VALUE   0x85

◆ PROXIMITY_REGISTER_COMMAND

#define PROXIMITY_REGISTER_COMMAND   0x80

◆ PROXIMITY_REGISTER_ID

#define PROXIMITY_REGISTER_ID   0x81

◆ PROXIMITY_REGISTER_INTERRUPT_CONTROL

#define PROXIMITY_REGISTER_INTERRUPT_CONTROL   0x89

◆ PROXIMITY_REGISTER_INTERRUPT_HIGH_THRES

#define PROXIMITY_REGISTER_INTERRUPT_HIGH_THRES   0x8c

◆ PROXIMITY_REGISTER_INTERRUPT_LOW_THRES

#define PROXIMITY_REGISTER_INTERRUPT_LOW_THRES   0x8a

◆ PROXIMITY_REGISTER_INTERRUPT_STATUS

#define PROXIMITY_REGISTER_INTERRUPT_STATUS   0x8e

◆ PROXIMITY_REGISTER_PROX_CURRENT

#define PROXIMITY_REGISTER_PROX_CURRENT   0x83

◆ PROXIMITY_REGISTER_PROX_RATE

#define PROXIMITY_REGISTER_PROX_RATE   0x82

◆ PROXIMITY_REGISTER_PROX_TIMING

#define PROXIMITY_REGISTER_PROX_TIMING   0xf9

◆ PROXIMITY_REGISTER_PROX_VALUE

#define PROXIMITY_REGISTER_PROX_VALUE   0x87

◆ PROXIMITY_SLAVE_ADDR

#define PROXIMITY_SLAVE_ADDR   0x13