#include <at30ts.h>
Data Structures | |
struct | _limits |
struct | _nvlimits |
struct | _temperature |
Data Fields | |
struct { | |
uint16_t capability | |
uint16_t device_id | |
uint16_t manf_id | |
uint16_t smbus | |
} | _002b |
union { | |
struct { | |
uint8_t CMP_INT: 1 | |
uint8_t FAULT: 2 | |
uint8_t NVRBSY: 1 | |
uint8_t OS: 1 | |
uint8_t POL: 1 | |
uint8_t RES: 2 | |
uint8_t RFU: 7 | |
uint8_t SD: 1 | |
} option | |
uint16_t value | |
} | config_reg |
union { | |
struct { | |
uint8_t CRITEVT: 1 | |
uint8_t CRTALML: 1 | |
uint8_t EVTCLR: 1 | |
uint8_t EVTMOD: 1 | |
uint8_t EVTOUT: 1 | |
uint8_t EVTPOL: 1 | |
uint8_t EVTSTS: 1 | |
uint8_t HYSTENB: 2 | |
uint8_t RFU: 5 | |
uint8_t SHTDWN: 1 | |
uint8_t WINLOCK: 1 | |
} option | |
uint16_t value | |
} | config_reg_002b |
struct _sensor_data::_limits | limits |
struct _sensor_data::_nvlimits | nv_limits |
union { | |
struct { | |
uint8_t NU: 1 | |
uint8_t NVCMP_INT: 1 | |
uint8_t NVFT: 2 | |
uint8_t NVPOL: 1 | |
uint8_t NVRES: 2 | |
uint8_t NVSD: 1 | |
uint8_t RFU: 1 | |
uint8_t RFU_: 5 | |
uint8_t RLCK: 1 | |
uint8_t RLCKDWN: 1 | |
} option | |
uint16_t value | |
} | nvconfig_reg |
struct _sensor_data::_temperature | temperature |
struct { ... } _sensor_data::_002b |
uint16_t _sensor_data::capability |
uint8_t _sensor_data::CMP_INT |
union { ... } _sensor_data::config_reg |
union { ... } _sensor_data::config_reg_002b |
uint8_t _sensor_data::CRITEVT |
uint8_t _sensor_data::CRTALML |
uint16_t _sensor_data::device_id |
uint8_t _sensor_data::EVTCLR |
uint8_t _sensor_data::EVTMOD |
uint8_t _sensor_data::EVTOUT |
uint8_t _sensor_data::EVTPOL |
uint8_t _sensor_data::EVTSTS |
uint8_t _sensor_data::FAULT |
uint8_t _sensor_data::HYSTENB |
struct _sensor_data::_limits _sensor_data::limits |
uint16_t _sensor_data::manf_id |
uint8_t _sensor_data::NU |
struct _sensor_data::_nvlimits _sensor_data::nv_limits |
uint8_t _sensor_data::NVCMP_INT |
union { ... } _sensor_data::nvconfig_reg |
uint8_t _sensor_data::NVFT |
uint8_t _sensor_data::NVPOL |
uint8_t _sensor_data::NVRBSY |
uint8_t _sensor_data::NVRES |
uint8_t _sensor_data::NVSD |
struct { ... } _sensor_data::option |
struct { ... } _sensor_data::option |
struct { ... } _sensor_data::option |
uint8_t _sensor_data::OS |
uint8_t _sensor_data::POL |
uint8_t _sensor_data::RES |
uint8_t _sensor_data::RFU |
uint8_t _sensor_data::RFU_ |
uint8_t _sensor_data::RLCK |
uint8_t _sensor_data::RLCKDWN |
uint8_t _sensor_data::SD |
uint8_t _sensor_data::SHTDWN |
uint16_t _sensor_data::smbus |
struct _sensor_data::_temperature _sensor_data::temperature |
uint16_t _sensor_data::value |
uint8_t _sensor_data::WINLOCK |