IRPyro API
(sKEMLIB1)
Collection of routines and data structures covering the functionality of the IRPyro sensor
|
Collection of structs that define an IRPyro_sensor_device_type. More...
Data Structures | |
struct | AFE_reg |
IRPyro Analog Front End (AFE) register structure definition. More... | |
struct | CCP_filter |
IRPyro Channel filter configuration structure. More... | |
struct | CCP_reg |
IRPyro Channel Control Package register structure definition. More... | |
struct | FIFO_reg |
IRPyro FIFO packet structure definition. More... | |
struct | IRPyro_arg |
IRPyro command argument. More... | |
struct | IRPyro_cmd |
IRPyro commands. More... | |
struct | IRPyro_sensor_device |
IRPyro device structure definition. More... | |
struct | power_settings |
IRPyro Power Settings structure definition. More... | |
struct | WUP_reg |
IRPyro Wake Up Package register structure definition. More... | |
Typedefs | |
typedef struct AFE_reg | AFE_reg_type |
IRPyro Analog Front End (AFE) register type definition. More... | |
typedef struct CCP_filter | CCP_filter_type |
Typedef for filter channel definition. More... | |
typedef struct CCP_reg | CCP_reg_type |
IRPyro Channel Control Package register typedef definition. More... | |
typedef struct FIFO_reg | FIFO_reg_type |
IRPyro FIFO Package register typedef definition. More... | |
typedef struct IRPyro_arg | IRPyro_arg_type |
typedef struct IRPyro_cmd | IRPyro_cmd_type |
typedef enum IRPyro_command | IRPyro_command_type |
Used by the IOCTL function to act a command that modifies AFE and CCP. More... | |
typedef struct IRPyro_sensor_device | IRPyro_sensor_device_type |
typedef struct power_settings | power_settings_type |
typedef struct WUP_reg | WUP_reg_type |
IRPyro Wake Up Package register typedef definition. More... | |
Enumerations | |
enum | IRPyro_command { sampling_rate_set, sampling_rate_get, high_pass_set, high_pass_get, low_pass_set, low_pass_get, gain_set, gain_get, power_off, power_normal, power_low, power_sleep, power_wakeup, register_set, register_get } |
Used by the IOCTL function to act a command that modifies AFE and CCP. More... | |
Collection of structs that define an IRPyro_sensor_device_type.
struct AFE_reg AFE_reg_type |
IRPyro Analog Front End (AFE) register type definition.
Definition at line 1 of file IRPyro_API_single_device_layer.h.
struct CCP_filter CCP_filter_type |
Typedef for filter channel definition.
Definition at line 1 of file IRPyro_API_single_device_layer.h.
struct CCP_reg CCP_reg_type |
IRPyro Channel Control Package register typedef definition.
Definition at line 1 of file IRPyro_API_single_device_layer.h.
struct FIFO_reg FIFO_reg_type |
IRPyro FIFO Package register typedef definition.
Definition at line 1 of file IRPyro_API_single_device_layer.h.
typedef struct IRPyro_arg IRPyro_arg_type |
typedef struct IRPyro_cmd IRPyro_cmd_type |
typedef enum IRPyro_command IRPyro_command_type |
Used by the IOCTL function to act a command that modifies AFE and CCP.
Definition at line 1 of file IRPyro_API_single_device_layer.h.
Definition at line 1 of file IRPyro_API_single_device_layer.h.
struct WUP_reg WUP_reg_type |
IRPyro Wake Up Package register typedef definition.
Definition at line 1 of file IRPyro_API_single_device_layer.h.
enum IRPyro_command |
Used by the IOCTL function to act a command that modifies AFE and CCP.
Definition at line 362 of file IRPyro_API_single_device_layer.h.