HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
hf_temp_sensor_info_t Struct Reference

Temperature sensor information structure. More...

#include <BaseTemperature.h>

Public Attributes

hf_temp_sensor_type_t sensor_type
 Type of temperature sensor.
 
float min_temp_celsius
 Minimum measurable temperature.
 
float max_temp_celsius
 Maximum measurable temperature.
 
float resolution_celsius
 Temperature resolution.
 
float accuracy_celsius
 Typical accuracy.
 
hf_u32_t response_time_ms
 Typical response time.
 
hf_u32_t capabilities
 Sensor capabilities (hf_temp_capabilities_t flags)
 
const char * manufacturer
 Sensor manufacturer.
 
const char * model
 Sensor model.
 
const char * version
 Driver/firmware version.
 

Detailed Description

Temperature sensor information structure.

Member Data Documentation

◆ accuracy_celsius

float hf_temp_sensor_info_t::accuracy_celsius

Typical accuracy.

◆ capabilities

hf_u32_t hf_temp_sensor_info_t::capabilities

Sensor capabilities (hf_temp_capabilities_t flags)

◆ manufacturer

const char* hf_temp_sensor_info_t::manufacturer

Sensor manufacturer.

◆ max_temp_celsius

float hf_temp_sensor_info_t::max_temp_celsius

Maximum measurable temperature.

◆ min_temp_celsius

float hf_temp_sensor_info_t::min_temp_celsius

Minimum measurable temperature.

◆ model

const char* hf_temp_sensor_info_t::model

Sensor model.

◆ resolution_celsius

float hf_temp_sensor_info_t::resolution_celsius

Temperature resolution.

◆ response_time_ms

hf_u32_t hf_temp_sensor_info_t::response_time_ms

Typical response time.

◆ sensor_type

hf_temp_sensor_type_t hf_temp_sensor_info_t::sensor_type

Type of temperature sensor.

◆ version

const char* hf_temp_sensor_info_t::version

Driver/firmware version.


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