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

Temperature sensor statistics. More...

#include <BaseTemperature.h>

Public Attributes

hf_u32_t total_operations
 Total operations performed.
 
hf_u32_t successful_operations
 Successful operations.
 
hf_u32_t failed_operations
 Failed operations.
 
hf_u32_t temperature_readings
 Number of temperature readings.
 
hf_u32_t calibration_count
 Number of calibrations performed.
 
hf_u32_t threshold_violations
 Number of threshold violations.
 
hf_u32_t average_operation_time_us
 Average operation time (microseconds)
 
hf_u32_t max_operation_time_us
 Maximum operation time.
 
hf_u32_t min_operation_time_us
 Minimum operation time.
 
float min_temperature_celsius
 Minimum temperature recorded.
 
float max_temperature_celsius
 Maximum temperature recorded.
 
float avg_temperature_celsius
 Average temperature.
 

Detailed Description

Temperature sensor statistics.

Member Data Documentation

◆ average_operation_time_us

hf_u32_t hf_temp_statistics_t::average_operation_time_us

Average operation time (microseconds)

◆ avg_temperature_celsius

float hf_temp_statistics_t::avg_temperature_celsius

Average temperature.

◆ calibration_count

hf_u32_t hf_temp_statistics_t::calibration_count

Number of calibrations performed.

◆ failed_operations

hf_u32_t hf_temp_statistics_t::failed_operations

Failed operations.

◆ max_operation_time_us

hf_u32_t hf_temp_statistics_t::max_operation_time_us

Maximum operation time.

◆ max_temperature_celsius

float hf_temp_statistics_t::max_temperature_celsius

Maximum temperature recorded.

◆ min_operation_time_us

hf_u32_t hf_temp_statistics_t::min_operation_time_us

Minimum operation time.

◆ min_temperature_celsius

float hf_temp_statistics_t::min_temperature_celsius

Minimum temperature recorded.

◆ successful_operations

hf_u32_t hf_temp_statistics_t::successful_operations

Successful operations.

◆ temperature_readings

hf_u32_t hf_temp_statistics_t::temperature_readings

Number of temperature readings.

◆ threshold_violations

hf_u32_t hf_temp_statistics_t::threshold_violations

Number of threshold violations.

◆ total_operations

hf_u32_t hf_temp_statistics_t::total_operations

Total operations performed.


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