RZG Flexible Software Package Documentation  Release v2.0.1

 
zmod4xxx_dev_t Struct Reference

Device structure ZMOD4xxx. More...

#include <zmod4xxx_types.h>

Data Fields

uint8_t i2c_addr
 
uint8_t config [6]
 
uint16_t mox_er
 
uint16_t mox_lr
 
uint16_t pid
 
uint8_t * prod_data
 
zmod4xxx_i2c_ptr_t read
 
zmod4xxx_i2c_ptr_t write
 
zmod4xxx_delay_ptr_p delay_ms
 
zmod4xxx_confinit_conf
 
zmod4xxx_confmeas_conf
 

Detailed Description

Device structure ZMOD4xxx.

Field Documentation

◆ i2c_addr

uint8_t zmod4xxx_dev_t::i2c_addr

i2c address of the sensor

◆ config

uint8_t zmod4xxx_dev_t::config[6]

configuration parameter set

◆ mox_er

uint16_t zmod4xxx_dev_t::mox_er

sensor specific parameter

◆ mox_lr

uint16_t zmod4xxx_dev_t::mox_lr

sensor specific parameter

◆ pid

uint16_t zmod4xxx_dev_t::pid

product id of the sensor

◆ prod_data

uint8_t* zmod4xxx_dev_t::prod_data

production data

◆ read

zmod4xxx_i2c_ptr_t zmod4xxx_dev_t::read

function pointer to i2c read

◆ write

zmod4xxx_i2c_ptr_t zmod4xxx_dev_t::write

function pointer to i2c write

◆ delay_ms

zmod4xxx_delay_ptr_p zmod4xxx_dev_t::delay_ms

function pointer to delay function

◆ init_conf

zmod4xxx_conf* zmod4xxx_dev_t::init_conf

pointer to the init configuration

◆ meas_conf

zmod4xxx_conf* zmod4xxx_dev_t::meas_conf

pointer to the measurement configuration


The documentation for this struct was generated from the following file: