49 #ifndef IRPyro_API_multi_device_layer 50 #define IRPyro_API_multi_device_layer 61 #define IRPyro_LIST_SIZE 4 // IRPyros in a LIST uint8_t IRPyro_open_devices(IRPyro_devices this_list, uint8_t list_size)
initializes a group of IRPyro sensors
uint8_t IRPyro_ioctl_devices(IRPyro_devices this_list, uint8_t list_size, IRPyro_cmd_type *cmd, IRPyro_arg_type arg)
access to IRPyro registers
IRPyro device structure definition
IRPyro data structures and prototype functions
uint8_t IRPyro_read_devices(IRPyro_devices this_list, uint8_t list_size)
Collects data from the IRPyro group.
uint8_t IRPyro_close_devices(IRPyro_devices this_list, uint8_t list_size)
Stops streaming, deallocates memory and disable the IRPyro sensor.