IRPyro API  (sKEMLIB1)
Collection of routines and data structures covering the functionality of the IRPyro sensor

FIFO memory functions. More...

Collaboration diagram for FIFO memory functions:

Functions

static uint8_t FIFO_data_active_get (IRPyro_sensor_device_type *this_device)
 Read data packet (up to 17 bytes) for only active channel. More...
 
static uint8_t FIFO_ready_status_get (IRPyro_sensor_device_type *this_device)
 Ask the IRPyro if a frame of data is available used when a polling reading operation has started. More...
 
static uint8_t FIFO_reset (IRPyro_sensor_device_type *this_device)
 Clear the entire FIFO (Rd/Wr pointer reset with the Empty) More...
 

Detailed Description

FIFO memory functions.

 ===============================================================================
           #####  FIFO memory functions #####
 ===============================================================================
    [..] This section provides a set of functions allowing to get captured data
         from the sensor RAM register

Function Documentation

static uint8_t FIFO_data_active_get ( IRPyro_sensor_device_type this_device)
static

Read data packet (up to 17 bytes) for only active channel.

Parameters
this_devicepointer to the IRPyro data structure
Return values
op_result1 success / 0 error

Definition at line 886 of file IRPyro_API_single_device_layer.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static uint8_t FIFO_ready_status_get ( IRPyro_sensor_device_type this_device)
static

Ask the IRPyro if a frame of data is available used when a polling reading operation has started.

Parameters
this_devicepointer to the IRPyro data structure
Return values
op_result1 success / 0 error

Definition at line 914 of file IRPyro_API_single_device_layer.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static uint8_t FIFO_reset ( IRPyro_sensor_device_type this_device)
static

Clear the entire FIFO (Rd/Wr pointer reset with the Empty)

Parameters
this_devicepointer to the IRPyro data structure
Return values
op_result1 success / 0 error

Definition at line 932 of file IRPyro_API_single_device_layer.c.

Here is the call graph for this function:

Here is the caller graph for this function: