MCP9700 Driver
API reference
Loading...
Searching...
No Matches
hf::mcp9700::Mcp9700Thermistor< AdcType > Member List

This is the complete list of members for hf::mcp9700::Mcp9700Thermistor< AdcType >, including all inherited members.

Deinitialize() noexcepthf::mcp9700::Mcp9700Thermistor< AdcType >
HasValidCoefficients() const noexcepthf::mcp9700::Mcp9700Thermistor< AdcType >inline
Initialize() noexcepthf::mcp9700::Mcp9700Thermistor< AdcType >
LastError() const noexcepthf::mcp9700::Mcp9700Thermistor< AdcType >inline
Mcp9700Thermistor(AdcType *adc_interface, uint8_t adc_channel, float v_zero_c=kDefaultVoltsAtZeroC, float v_per_c=kDefaultVoltsPerCelsius) noexcepthf::mcp9700::Mcp9700Thermistor< AdcType >
Mcp9700Thermistor(const Mcp9700Thermistor &)=deletehf::mcp9700::Mcp9700Thermistor< AdcType >
operator=(const Mcp9700Thermistor &)=deletehf::mcp9700::Mcp9700Thermistor< AdcType >
RangeMarginCelsius() const noexcepthf::mcp9700::Mcp9700Thermistor< AdcType >inline
ReadTemperatureCelsius(float *temperature_celsius) noexcepthf::mcp9700::Mcp9700Thermistor< AdcType >
ReadVoltage(float *voltage_v) noexcepthf::mcp9700::Mcp9700Thermistor< AdcType >
SetSpecifiedRange(float min_celsius, float max_celsius, float margin_celsius=kDefaultRangeMarginCelsius) noexcepthf::mcp9700::Mcp9700Thermistor< AdcType >
SpecifiedMaxCelsius() const noexcepthf::mcp9700::Mcp9700Thermistor< AdcType >inline
SpecifiedMinCelsius() const noexcepthf::mcp9700::Mcp9700Thermistor< AdcType >inline
VoltsAtZeroC() const noexcepthf::mcp9700::Mcp9700Thermistor< AdcType >inline
VoltsPerCelsius() const noexcepthf::mcp9700::Mcp9700Thermistor< AdcType >inline
~Mcp9700Thermistor() noexcept=defaulthf::mcp9700::Mcp9700Thermistor< AdcType >