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

All enabled channels in the device can be manipulated. More...

Collaboration diagram for CCP register functions:

Functions

static uint8_t CCP_init (IRPyro_sensor_device_type *this_device)
 Initializes the CCP register with this_device values. More...
 
static uint8_t CCP_read (IRPyro_sensor_device_type *this_device, CCP_reg_type *CCP_data)
 reads the CCP registers on the IRPyro and loads into this_device More...
 
static uint8_t CCP_write (IRPyro_sensor_device_type *this_device)
 writes the CCP registers contents of this_device into the IRPyro More...
 

Detailed Description

All enabled channels in the device can be manipulated.

Function Documentation

◆ CCP_init()

static uint8_t CCP_init ( IRPyro_sensor_device_type this_device)
static

Initializes the CCP register with this_device values.

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

Definition at line 609 of file IRPyro_API_single_device_layer.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CCP_read()

static uint8_t CCP_read ( IRPyro_sensor_device_type this_device,
CCP_reg_type CCP_data 
)
static

reads the CCP registers on the IRPyro and loads into this_device

Parameters
this_devicepointer to the IRPyro data structure
CCP_datacontents of the CCP register on the IRPyro sensor
Return values
op_result1 success / 0 error

Definition at line 656 of file IRPyro_API_single_device_layer.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CCP_write()

static uint8_t CCP_write ( IRPyro_sensor_device_type this_device)
static

writes the CCP registers contents of this_device into the IRPyro

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

Definition at line 673 of file IRPyro_API_single_device_layer.c.

Here is the call graph for this function:
Here is the caller graph for this function: