IRPyro API  (sKEMLIB1)
Collection of routines and data structures covering the functionality of the IRPyro sensor
IRPyro_API_multi_device_layer.h File Reference

IRPyro data structures and prototype functions. More...

Include dependency graph for IRPyro_API_multi_device_layer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define IRPyro_LIST_SIZE   4
 

Typedefs

typedef IRPyro_sensor_device_type IRPyro_devices[IRPyro_LIST_SIZE]
 pointers to pre-allocated IRPyro sensors More...
 

Functions

uint8_t IRPyro_close_devices (IRPyro_devices this_list, uint8_t list_size)
 Stops streaming, deallocates memory and disable the IRPyro sensor. More...
 
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 More...
 
uint8_t IRPyro_open_devices (IRPyro_devices this_list, uint8_t list_size)
 initializes a group of IRPyro sensors More...
 
uint8_t IRPyro_read_devices (IRPyro_devices this_list, uint8_t list_size)
 Collects data from the IRPyro group. More...
 

Detailed Description

IRPyro data structures and prototype functions.

Author
_KEMET Ltd.
Date
March 2018
Version
Release 1.0.6
Attention

© COPYRIGHT 2018 _KEMET, Ltd

   Copyright (c) 2018, _KEMET, Ltd
   All rights reserved.

   THIS SOFTWARE IS PROVIDED BY _KEMET, Ltd ''AS IS'' AND ANY
   EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
   WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   DISCLAIMED. IN NO EVENT SHALL _KEMET, Ltd BE LIABLE FOR ANY
   DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
   (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
   LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Definition in file IRPyro_API_multi_device_layer.h.