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

Modifies the WUP register. More...

Collaboration diagram for WUP register functions:

Functions

static uint8_t WUP_init (IRPyro_sensor_device_type *this_device)
 Initializes the WUP register with this_device values. More...
 
static uint8_t WUP_read (IRPyro_sensor_device_type *this_device, WUP_reg_type *WUP_data)
 reads the WUP register on the IRPyro and loads into this_device More...
 
static uint8_t WUP_write (IRPyro_sensor_device_type *this_device)
 writes the WUP register contents of this_device into the IRPyro More...
 

Detailed Description

Modifies the WUP register.

Function Documentation

◆ WUP_init()

static uint8_t WUP_init ( IRPyro_sensor_device_type this_device)
static

Initializes the WUP register with this_device values.

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

Definition at line 721 of file IRPyro_API_single_device_layer.c.

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

◆ WUP_read()

static uint8_t WUP_read ( IRPyro_sensor_device_type this_device,
WUP_reg_type WUP_data 
)
static

reads the WUP register on the IRPyro and loads into this_device

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

Definition at line 740 of file IRPyro_API_single_device_layer.c.

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

◆ WUP_write()

static uint8_t WUP_write ( IRPyro_sensor_device_type this_device)
static

writes the WUP register 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 755 of file IRPyro_API_single_device_layer.c.

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