ozone2  2.0.0.0
Functions
Public function

Functions

void ozone2_cfg_setup (ozone2_cfg_t *cfg)
 Config Object Initialization function. More...
 
OZONE2_RETVAL ozone2_init (ozone2_t *ctx, ozone2_cfg_t *cfg)
 Initialization function. More...
 
uint32_t ozone2_read (ozone2_t *ctx)
 Ozone 2 click read. More...
 

Detailed Description

Function Documentation

◆ ozone2_cfg_setup()

void ozone2_cfg_setup ( ozone2_cfg_t cfg)

Config Object Initialization function.

Parameters
cfgClick configuration structure.

This function initializes click configuration structure to init state.

Note
All used pins will be set to unconnected state.

◆ ozone2_init()

OZONE2_RETVAL ozone2_init ( ozone2_t ctx,
ozone2_cfg_t cfg 
)

Initialization function.

Parameters
ozone2Click object.
cfgClick configuration structure.

This function initializes all necessary pins and peripherals used for this click.

◆ ozone2_read()

uint32_t ozone2_read ( ozone2_t ctx)

Ozone 2 click read.

Parameters
ctxClick object

Function reads from MCP 3351 ADC and returns 32 bit read value.

Returns
ADC value from the MCP3351.