OpenBIC
OpenSource Bridge-IC
_isl28022_init_arg Struct Reference

#include <sensor.h>

Collaboration diagram for _isl28022_init_arg:

Classes

struct  aux_control_config
 
struct  bus_volt_threshold_config
 

Public Attributes

union {
   uint16_t   value
 
   struct {
      uint16_t   MODE: 3
 
      uint16_t   SADC: 4
 
      uint16_t   BADC: 4
 
      uint16_t   PG: 2
 
      uint16_t   BRNG: 2
 
      uint16_t   RST: 1
 
   }   fields
 
config
 
struct _isl28022_init_arg::bus_volt_threshold_config bus_volt_threshold_config
 
struct _isl28022_init_arg::aux_control_config aux_control_config
 
uint32_t r_shunt
 
float current_LSB
 
bool is_init
 

Member Data Documentation

◆ aux_control_config

◆ BADC

uint16_t _isl28022_init_arg::BADC

◆ BRNG

uint16_t _isl28022_init_arg::BRNG

◆ bus_volt_threshold_config

◆ 

union { ... } _isl28022_init_arg::config

◆ current_LSB

float _isl28022_init_arg::current_LSB

◆ 

struct { ... } _isl28022_init_arg::fields

◆ is_init

bool _isl28022_init_arg::is_init

◆ MODE

uint16_t _isl28022_init_arg::MODE

◆ PG

uint16_t _isl28022_init_arg::PG

◆ r_shunt

uint32_t _isl28022_init_arg::r_shunt

◆ RST

uint16_t _isl28022_init_arg::RST

◆ SADC

uint16_t _isl28022_init_arg::SADC

◆ value

uint16_t _isl28022_init_arg::value

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