|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
ESP32-C6 specific temperature sensor state. More...
#include <EspTemperature.h>
Public Attributes | |
| temperature_sensor_handle_t | handle |
| ESP-IDF temperature sensor handle. | |
| esp_temp_range_t | current_range |
| Current measurement range. | |
| float | calibration_offset |
| Calibration offset in Celsius. | |
| bool | threshold_monitoring_enabled |
| Threshold monitoring status. | |
| bool | continuous_monitoring_active |
| Continuous monitoring status. | |
| esp_timer_handle_t | monitoring_timer |
| Timer handle for continuous monitoring. | |
| hf_u32_t | sample_rate_hz |
| Current sample rate. | |
| hf_u64_t | last_reading_timestamp_us |
| Last reading timestamp. | |
| float | last_temperature_celsius |
| Last temperature reading. | |
| bool | allow_power_down |
| Allow power down during light sleep. | |
ESP32-C6 specific temperature sensor state.
| bool esp_temp_state_t::allow_power_down |
Allow power down during light sleep.
| float esp_temp_state_t::calibration_offset |
Calibration offset in Celsius.
| bool esp_temp_state_t::continuous_monitoring_active |
Continuous monitoring status.
| esp_temp_range_t esp_temp_state_t::current_range |
Current measurement range.
| temperature_sensor_handle_t esp_temp_state_t::handle |
ESP-IDF temperature sensor handle.
| hf_u64_t esp_temp_state_t::last_reading_timestamp_us |
Last reading timestamp.
| float esp_temp_state_t::last_temperature_celsius |
Last temperature reading.
| esp_timer_handle_t esp_temp_state_t::monitoring_timer |
Timer handle for continuous monitoring.
| hf_u32_t esp_temp_state_t::sample_rate_hz |
Current sample rate.
| bool esp_temp_state_t::threshold_monitoring_enabled |
Threshold monitoring status.