IRPyro API
(sKEMLIB1)
Collection of routines and data structures covering the functionality of the IRPyro sensor
|
I2C bytes to control IRPyro. More...
Macros | |
#define | IRPyro_ADDR_WRITE 0x1E |
#define | IRPyro_AFE_READ 0x12 |
#define | IRPyro_AFE_WRITE 0x14 |
#define | IRPyro_CCP_READ 0x0E |
#define | IRPyro_CCP_WRITE 0x10 |
#define | IRPyro_FIFO_CLEAR 0x0A |
#define | IRPyro_FIFO_READ_ACTIVE 0x08 |
#define | IRPyro_FIFO_READ_FULL 0x06 |
#define | IRPyro_FIFO_RESET 0x0C |
#define | IRPyro_FIFO_STATUS 0x04 |
#define | IRPyro_GO_TO_SLEEP 0x20 |
#define | IRPyro_RESET_FULL 0x26 |
#define | IRPyro_RESET_SOFT 0x24 |
#define | IRPyro_TEST 0x00 |
#define | IRPyro_VERSION 0x02 |
#define | IRPyro_WAKE_UP 0x22 |
#define | IRPyro_WUP_READ 0x16 |
#define | IRPyro_WUP_WRITE 0x18 |
I2C bytes to control IRPyro.
* One byte constants to configure and control the IRPyro sensor *
#define IRPyro_ADDR_WRITE 0x1E |
Definition at line 90 of file IRPyro_API_single_device_layer.c.
#define IRPyro_AFE_READ 0x12 |
Definition at line 86 of file IRPyro_API_single_device_layer.c.
#define IRPyro_AFE_WRITE 0x14 |
Definition at line 87 of file IRPyro_API_single_device_layer.c.
#define IRPyro_CCP_READ 0x0E |
Definition at line 84 of file IRPyro_API_single_device_layer.c.
#define IRPyro_CCP_WRITE 0x10 |
Definition at line 85 of file IRPyro_API_single_device_layer.c.
#define IRPyro_FIFO_CLEAR 0x0A |
Definition at line 82 of file IRPyro_API_single_device_layer.c.
#define IRPyro_FIFO_READ_ACTIVE 0x08 |
Definition at line 81 of file IRPyro_API_single_device_layer.c.
#define IRPyro_FIFO_READ_FULL 0x06 |
Definition at line 80 of file IRPyro_API_single_device_layer.c.
#define IRPyro_FIFO_RESET 0x0C |
Definition at line 83 of file IRPyro_API_single_device_layer.c.
#define IRPyro_FIFO_STATUS 0x04 |
Definition at line 79 of file IRPyro_API_single_device_layer.c.
#define IRPyro_GO_TO_SLEEP 0x20 |
Definition at line 91 of file IRPyro_API_single_device_layer.c.
#define IRPyro_RESET_FULL 0x26 |
Definition at line 94 of file IRPyro_API_single_device_layer.c.
#define IRPyro_RESET_SOFT 0x24 |
Definition at line 93 of file IRPyro_API_single_device_layer.c.
#define IRPyro_TEST 0x00 |
Definition at line 77 of file IRPyro_API_single_device_layer.c.
#define IRPyro_VERSION 0x02 |
Definition at line 78 of file IRPyro_API_single_device_layer.c.
#define IRPyro_WAKE_UP 0x22 |
Definition at line 92 of file IRPyro_API_single_device_layer.c.
#define IRPyro_WUP_READ 0x16 |
Definition at line 88 of file IRPyro_API_single_device_layer.c.
#define IRPyro_WUP_WRITE 0x18 |
Definition at line 89 of file IRPyro_API_single_device_layer.c.