IRPyro API
(sKEMLIB1)
Collection of routines and data structures covering the functionality of the IRPyro sensor
|
Defines to configure the IRPyro CCP register. More...
Macros | |
#define | CH_DISABLE 0x00 |
#define | CH_ENABLE 0x01 |
#define | FEEDBACK_100_40 0x01 |
#define | FEEDBACK_1600_640 0x05 |
#define | FEEDBACK_200_80 0x02 |
#define | FEEDBACK_3200_1280 0x07 |
#define | FEEDBACK_400_160 0x03 |
#define | FEEDBACK_50_20 0x00 |
#define | FEEDBACK_800_320 0x04 |
#define | GAIN_01 0x07 |
#define | GAIN_02 0x05 |
#define | GAIN_04 0x04 |
#define | GAIN_08 0x03 |
#define | GAIN_16 0x02 |
#define | GAIN_32 0x01 |
#define | GAIN_64 0x00 |
#define | HIGH_PASS_0_17HZ 0x00 |
#define | HIGH_PASS_0_33HZ 0x01 |
#define | HIGH_PASS_0_66HZ 0x02 |
#define | HIGH_PASS_1_30HZ 0x03 |
#define | HIGH_PASS_1HZ 0x00 |
#define | HIGH_PASS_2HZ 0x01 |
#define | HIGH_PASS_4HZ 0x02 |
#define | HIGH_PASS_8HZ 0x03 |
#define | TCONDUCT_0_15T 0x03 |
#define | TCONDUCT_0_3T 0x02 |
#define | TCONDUCT_0_6T 0x01 |
#define | TCONDUCT_1_2T 0x00 |
Defines to configure the IRPyro CCP register.
* The channel control packet contains 5 Bytes, each of which corresponds to * a single channel with its individual settings. * More meaningful defines for configuration. *
#define CH_DISABLE 0x00 |
Definition at line 101 of file IRPyro_API_single_device_layer.h.
#define CH_ENABLE 0x01 |
Definition at line 102 of file IRPyro_API_single_device_layer.h.
#define FEEDBACK_100_40 0x01 |
Definition at line 104 of file IRPyro_API_single_device_layer.h.
#define FEEDBACK_1600_640 0x05 |
Definition at line 108 of file IRPyro_API_single_device_layer.h.
#define FEEDBACK_200_80 0x02 |
Definition at line 105 of file IRPyro_API_single_device_layer.h.
#define FEEDBACK_3200_1280 0x07 |
Definition at line 109 of file IRPyro_API_single_device_layer.h.
#define FEEDBACK_400_160 0x03 |
Definition at line 106 of file IRPyro_API_single_device_layer.h.
#define FEEDBACK_50_20 0x00 |
Definition at line 103 of file IRPyro_API_single_device_layer.h.
#define FEEDBACK_800_320 0x04 |
Definition at line 107 of file IRPyro_API_single_device_layer.h.
#define GAIN_01 0x07 |
Definition at line 116 of file IRPyro_API_single_device_layer.h.
#define GAIN_02 0x05 |
Definition at line 115 of file IRPyro_API_single_device_layer.h.
#define GAIN_04 0x04 |
Definition at line 114 of file IRPyro_API_single_device_layer.h.
#define GAIN_08 0x03 |
Definition at line 113 of file IRPyro_API_single_device_layer.h.
#define GAIN_16 0x02 |
Definition at line 112 of file IRPyro_API_single_device_layer.h.
#define GAIN_32 0x01 |
Definition at line 111 of file IRPyro_API_single_device_layer.h.
#define GAIN_64 0x00 |
Definition at line 110 of file IRPyro_API_single_device_layer.h.
#define HIGH_PASS_0_17HZ 0x00 |
Definition at line 122 of file IRPyro_API_single_device_layer.h.
#define HIGH_PASS_0_33HZ 0x01 |
Definition at line 123 of file IRPyro_API_single_device_layer.h.
#define HIGH_PASS_0_66HZ 0x02 |
Definition at line 124 of file IRPyro_API_single_device_layer.h.
#define HIGH_PASS_1_30HZ 0x03 |
Definition at line 125 of file IRPyro_API_single_device_layer.h.
#define HIGH_PASS_1HZ 0x00 |
Definition at line 118 of file IRPyro_API_single_device_layer.h.
#define HIGH_PASS_2HZ 0x01 |
Definition at line 119 of file IRPyro_API_single_device_layer.h.
#define HIGH_PASS_4HZ 0x02 |
Definition at line 120 of file IRPyro_API_single_device_layer.h.
#define HIGH_PASS_8HZ 0x03 |
Definition at line 121 of file IRPyro_API_single_device_layer.h.
#define TCONDUCT_0_15T 0x03 |
Definition at line 130 of file IRPyro_API_single_device_layer.h.
#define TCONDUCT_0_3T 0x02 |
Definition at line 129 of file IRPyro_API_single_device_layer.h.
#define TCONDUCT_0_6T 0x01 |
Definition at line 128 of file IRPyro_API_single_device_layer.h.
#define TCONDUCT_1_2T 0x00 |
Definition at line 127 of file IRPyro_API_single_device_layer.h.