NTC Thermistor Driver
API reference
Loading...
Searching...
No Matches
NtcThermistor< AdcType > Member List

This is the complete list of members for NtcThermistor< AdcType >, including all inherited members.

Calibrate(float reference_temperature_celsius) noexceptNtcThermistor< AdcType >
CelsiusToFahrenheit(float celsius) noexceptNtcThermistor< AdcType >static
CelsiusToKelvin(float celsius) noexceptNtcThermistor< AdcType >static
Deinitialize() noexceptNtcThermistor< AdcType >
FahrenheitToCelsius(float fahrenheit) noexceptNtcThermistor< AdcType >static
GetCalibrationOffset(float *offset_celsius) const noexceptNtcThermistor< AdcType >
GetConfiguration(ntc_config_t *config) const noexceptNtcThermistor< AdcType >
GetDriverVersion() noexceptNtcThermistor< AdcType >inlinestatic
GetDriverVersionMajor() noexceptNtcThermistor< AdcType >inlinestatic
GetDriverVersionMinor() noexceptNtcThermistor< AdcType >inlinestatic
GetDriverVersionPatch() noexceptNtcThermistor< AdcType >inlinestatic
GetErrorString(NtcError error) noexceptNtcThermistor< AdcType >static
GetRawAdcValue(uint32_t *adc_value) noexceptNtcThermistor< AdcType >
GetResistance(float *resistance_ohms) noexceptNtcThermistor< AdcType >
GetTypeString(NtcType type) noexceptNtcThermistor< AdcType >static
GetVoltage(float *voltage_volts) noexceptNtcThermistor< AdcType >
Initialize() noexceptNtcThermistor< AdcType >
IsInitialized() const noexceptNtcThermistor< AdcType >
KelvinToCelsius(float kelvin) noexceptNtcThermistor< AdcType >static
NtcThermistor(NtcType ntc_type, AdcType *adc_interface) noexceptNtcThermistor< AdcType >
NtcThermistor(const ntc_config_t &config, AdcType *adc_interface) noexceptNtcThermistor< AdcType >
NtcThermistor(const NtcThermistor &)=deleteNtcThermistor< AdcType >
NtcThermistor(NtcThermistor &&) noexcept=defaultNtcThermistor< AdcType >
operator=(const NtcThermistor &)=deleteNtcThermistor< AdcType >
operator=(NtcThermistor &&) noexcept=defaultNtcThermistor< AdcType >
ReadTemperature(ntc_reading_t *reading) noexceptNtcThermistor< AdcType >
ReadTemperatureCelsius(float *temperature_celsius) noexceptNtcThermistor< AdcType >
ReadTemperatureFahrenheit(float *temperature_fahrenheit) noexceptNtcThermistor< AdcType >
ReadTemperatureKelvin(float *temperature_kelvin) noexceptNtcThermistor< AdcType >
ResetCalibration() noexceptNtcThermistor< AdcType >
SetAdcChannel(uint8_t adc_channel) noexceptNtcThermistor< AdcType >
SetBetaValue(float beta_value) noexceptNtcThermistor< AdcType >
SetCalibrationOffset(float offset_celsius) noexceptNtcThermistor< AdcType >
SetConfiguration(const ntc_config_t &config) noexceptNtcThermistor< AdcType >
SetConversionMethod(NtcConversionMethod method) noexceptNtcThermistor< AdcType >
SetFiltering(bool enable, float alpha=0.1F) noexceptNtcThermistor< AdcType >
SetReferenceVoltage(float reference_voltage) noexceptNtcThermistor< AdcType >
SetSamplingParameters(uint32_t sample_count, uint32_t sample_delay_ms) noexceptNtcThermistor< AdcType >
SetVoltageDivider(float series_resistance) noexceptNtcThermistor< AdcType >
~NtcThermistor() noexcept=defaultNtcThermistor< AdcType >virtual