M5Unit-THERMO 0.2.0 git rev:e387a6b
Loading...
Searching...
No Matches
m5::unit::UnitMLX90614 Member List

This is the complete list of members for m5::unit::UnitMLX90614, including all inherited members.

ambientCelsius() constm5::unit::UnitMLX90614inline
ambientFahrenheit() constm5::unit::UnitMLX90614inline
ambientKelvin() constm5::unit::UnitMLX90614inline
ambientTemperature() constm5::unit::UnitMLX90614inline
applySettings()m5::unit::UnitMLX90614inline
begin() override (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614virtual
changeI2CAddress(const uint8_t i2c_address)m5::unit::UnitMLX90614
config()m5::unit::UnitMLX90614inline
config(const config_t &cfg)m5::unit::UnitMLX90614inline
eeprom() constm5::unit::UnitMLX90614inline
get_interval(const mlx90614::IIR iir, const mlx90614::FIR fir) (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614protectedvirtual
has_dual_sensors() const (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614inlineprotectedvirtual
M5_UNIT_COMPONENT_PERIODIC_MEASUREMENT_ADAPTER_HPP_BUILDER(UnitMLX90614, mlx90614::Data) (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614protected
objectCelsius1() constm5::unit::UnitMLX90614inline
objectCelsius2() constm5::unit::UnitMLX90614inline
objectFahrenheit1() constm5::unit::UnitMLX90614inline
objectFahrenheit2() constm5::unit::UnitMLX90614inline
objectKelvin1() constm5::unit::UnitMLX90614inline
objectKelvin2() constm5::unit::UnitMLX90614inline
objectTemperature1() constm5::unit::UnitMLX90614inline
objectTemperature2() constm5::unit::UnitMLX90614inline
read_eeprom(mlx90614::EEPROM &e) (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614protected
read_measurement(mlx90614::Data &d, const uint16_t config) (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614protected
read_register16(const uint8_t reg, uint16_t &v, const bool stopbit=false) (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614protected
readAmbientMinMax(uint8_t &taMin, uint8_t &taMax)m5::unit::UnitMLX90614
readAmbientMinMax(float &taMin, float &taMax)m5::unit::UnitMLX90614
readConfig(uint16_t &v)m5::unit::UnitMLX90614
readEmissivity(uint16_t &emiss)m5::unit::UnitMLX90614
readEmissivity(float &emiss)m5::unit::UnitMLX90614
readFIR(mlx90614::FIR &fir)m5::unit::UnitMLX90614
readGain(mlx90614::Gain &gain)m5::unit::UnitMLX90614
readI2CAddress(uint8_t &i2c_address)m5::unit::UnitMLX90614
readIIR(mlx90614::IIR &iir)m5::unit::UnitMLX90614
readIRSensor(mlx90614::IRSensor &irs)m5::unit::UnitMLX90614
readObjectMinMax(uint16_t &toMin, uint16_t &toMax)m5::unit::UnitMLX90614
readObjectMinMax(float &toMin, float &toMax)m5::unit::UnitMLX90614
readOutput(mlx90614::Output &o)m5::unit::UnitMLX90614
readPositiveKf2(bool &pos)m5::unit::UnitMLX90614
readPositiveKs(bool &pos)m5::unit::UnitMLX90614
sleep()m5::unit::UnitMLX90614
start_periodic_measurement(const mlx90614::IIR iir, const mlx90614::FIR fir, const mlx90614::Gain gain, const mlx90614::IRSensor irs) (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614protected
start_periodic_measurement() (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614protected
startPeriodicMeasurement(const mlx90614::IIR iir, const mlx90614::FIR fir, const mlx90614::Gain gain, const mlx90614::IRSensor irs)m5::unit::UnitMLX90614inline
startPeriodicMeasurement()m5::unit::UnitMLX90614inline
stop_periodic_measurement() (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614protected
stopPeriodicMeasurement()m5::unit::UnitMLX90614inline
UnitMLX90614(const uint8_t addr=DEFAULT_ADDRESS) (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614inlineexplicit
update(const bool force=false) override (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614virtual
wakeup()m5::unit::UnitMLX90614
write_ambient_minmax(const uint8_t taMin, const uint8_t taMax, const bool apply=true) (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614protected
write_eeprom(const uint8_t reg, const uint16_t val, const bool apply=true) (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614protected
write_emissivity(const uint16_t emiss, const bool apply=true) (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614protected
write_object_minmax(const uint16_t toMin, const uint16_t toMax, const bool apply=true) (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614protected
write_register16(const uint8_t reg, const uint16_t val) (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614protected
writeAmbientMinMax(const T taMin, const T taMax, const bool apply=true)m5::unit::UnitMLX90614inline
writeAmbientMinMax(const float taMin, const float taMax, const bool apply=true)m5::unit::UnitMLX90614
writeConfig(const uint16_t v, const bool apply=true)m5::unit::UnitMLX90614
writeEmissivity(const T emiss, const bool apply=true)m5::unit::UnitMLX90614inline
writeEmissivity(const float emiss, const bool apply=true)m5::unit::UnitMLX90614
writeFIR(const mlx90614::FIR fir, const bool apply=true)m5::unit::UnitMLX90614
writeGain(const mlx90614::Gain gain, const bool apply=true)m5::unit::UnitMLX90614
writeIIR(const mlx90614::IIR iir, const bool apply=true)m5::unit::UnitMLX90614
writeIRSensor(const mlx90614::IRSensor irs, const bool apply=true)m5::unit::UnitMLX90614
writeObjectMinMax(const T toMin, const T toMax, const bool apply=true)m5::unit::UnitMLX90614inline
writeObjectMinMax(const float toMin, const float toMax, const bool apply=true)m5::unit::UnitMLX90614
writeOutput(const mlx90614::Output o, const bool apply=true)m5::unit::UnitMLX90614
writePositiveKf2(const bool pos, const bool apply=true)m5::unit::UnitMLX90614
writePositiveKs(const bool pos, const bool apply=true)m5::unit::UnitMLX90614
~UnitMLX90614() (defined in m5::unit::UnitMLX90614)m5::unit::UnitMLX90614inlinevirtual