NTC Thermistor Driver
API reference
Loading...
Searching...
No Matches
Variables
NTC::DefaultConfig Namespace Reference

Default NTC configuration constants. More...

Variables

constexpr float DEFAULT_RESISTANCE_AT_25C_
 Default resistance at 25°C (10kΩ)
 
constexpr float DEFAULT_BETA_VALUE_ = 3435.0F
 Default beta value (3435K)
 
constexpr float DEFAULT_REFERENCE_VOLTAGE_
 Default reference voltage (3.3V)
 
constexpr float DEFAULT_SERIES_RESISTANCE_
 Default series resistance (10kΩ)
 
constexpr float DEFAULT_CALIBRATION_OFFSET_
 Default calibration offset.
 
constexpr uint8_t DEFAULT_ADC_CHANNEL_ = 0
 Default ADC channel.
 
constexpr uint32_t DEFAULT_ADC_RESOLUTION_BITS_
 Default ADC resolution (12-bit)
 
constexpr uint32_t DEFAULT_SAMPLE_COUNT_ = 1U
 Default sample count.
 
constexpr uint32_t DEFAULT_SAMPLE_DELAY_MS_ = 0U
 Default sample delay (ms)
 
constexpr float DEFAULT_MIN_TEMPERATURE_
 Default minimum temperature (°C)
 
constexpr float DEFAULT_MAX_TEMPERATURE_
 Default maximum temperature (°C)
 
constexpr bool DEFAULT_ENABLE_FILTERING_ = false
 Default filtering enabled.
 
constexpr float DEFAULT_FILTER_ALPHA_ = 0.1F
 Default filter alpha value.
 

Detailed Description

Default NTC configuration constants.

Variable Documentation

◆ DEFAULT_ADC_CHANNEL_

constexpr uint8_t NTC::DefaultConfig::DEFAULT_ADC_CHANNEL_ = 0
constexpr

Default ADC channel.

◆ DEFAULT_ADC_RESOLUTION_BITS_

constexpr uint32_t NTC::DefaultConfig::DEFAULT_ADC_RESOLUTION_BITS_
constexpr
Initial value:
=
12U

Default ADC resolution (12-bit)

◆ DEFAULT_BETA_VALUE_

constexpr float NTC::DefaultConfig::DEFAULT_BETA_VALUE_ = 3435.0F
constexpr

Default beta value (3435K)

◆ DEFAULT_CALIBRATION_OFFSET_

constexpr float NTC::DefaultConfig::DEFAULT_CALIBRATION_OFFSET_
constexpr
Initial value:
=
0.0F

Default calibration offset.

◆ DEFAULT_ENABLE_FILTERING_

constexpr bool NTC::DefaultConfig::DEFAULT_ENABLE_FILTERING_ = false
constexpr

Default filtering enabled.

◆ DEFAULT_FILTER_ALPHA_

constexpr float NTC::DefaultConfig::DEFAULT_FILTER_ALPHA_ = 0.1F
constexpr

Default filter alpha value.

◆ DEFAULT_MAX_TEMPERATURE_

constexpr float NTC::DefaultConfig::DEFAULT_MAX_TEMPERATURE_
constexpr
Initial value:
=
125.0F

Default maximum temperature (°C)

◆ DEFAULT_MIN_TEMPERATURE_

constexpr float NTC::DefaultConfig::DEFAULT_MIN_TEMPERATURE_
constexpr
Initial value:
=
-40.0F

Default minimum temperature (°C)

◆ DEFAULT_REFERENCE_VOLTAGE_

constexpr float NTC::DefaultConfig::DEFAULT_REFERENCE_VOLTAGE_
constexpr
Initial value:
=
3.3F

Default reference voltage (3.3V)

◆ DEFAULT_RESISTANCE_AT_25C_

constexpr float NTC::DefaultConfig::DEFAULT_RESISTANCE_AT_25C_
constexpr
Initial value:
=
10000.0F

Default resistance at 25°C (10kΩ)

◆ DEFAULT_SAMPLE_COUNT_

constexpr uint32_t NTC::DefaultConfig::DEFAULT_SAMPLE_COUNT_ = 1U
constexpr

Default sample count.

◆ DEFAULT_SAMPLE_DELAY_MS_

constexpr uint32_t NTC::DefaultConfig::DEFAULT_SAMPLE_DELAY_MS_ = 0U
constexpr

Default sample delay (ms)

◆ DEFAULT_SERIES_RESISTANCE_

constexpr float NTC::DefaultConfig::DEFAULT_SERIES_RESISTANCE_
constexpr
Initial value:
=
10000.0F

Default series resistance (10kΩ)