|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
ESP32-C6 specific temperature sensor configuration. More...
#include <EspTemperature.h>
Public Attributes | |
| esp_temp_range_t | range |
| Measurement range. | |
| float | calibration_offset |
| Initial calibration offset. | |
| bool | enable_threshold_monitoring |
| Enable threshold monitoring. | |
| float | high_threshold_celsius |
| High temperature threshold. | |
| float | low_threshold_celsius |
| Low temperature threshold. | |
| bool | enable_continuous_monitoring |
| Enable continuous monitoring. | |
| hf_u32_t | sample_rate_hz |
| Sample rate for continuous monitoring. | |
| bool | allow_power_down |
| Allow sensor power down in light sleep. | |
| hf_u32_t | clk_src |
| Clock source (usually default) | |
ESP32-C6 specific temperature sensor configuration.
| bool esp_temp_config_t::allow_power_down |
Allow sensor power down in light sleep.
| float esp_temp_config_t::calibration_offset |
Initial calibration offset.
| hf_u32_t esp_temp_config_t::clk_src |
Clock source (usually default)
| bool esp_temp_config_t::enable_continuous_monitoring |
Enable continuous monitoring.
| bool esp_temp_config_t::enable_threshold_monitoring |
Enable threshold monitoring.
| float esp_temp_config_t::high_threshold_celsius |
High temperature threshold.
| float esp_temp_config_t::low_threshold_celsius |
Low temperature threshold.
| esp_temp_range_t esp_temp_config_t::range |
Measurement range.
| hf_u32_t esp_temp_config_t::sample_rate_hz |
Sample rate for continuous monitoring.