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

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

begin() override (defined in m5::unit::UnitNCIR2)m5::unit::UnitNCIR2virtual
celsius() constm5::unit::UnitNCIR2inline
changeI2CAddress(const uint8_t i2c_address)m5::unit::UnitNCIR2
config()m5::unit::UnitNCIR2inline
config(const config_t &cfg)m5::unit::UnitNCIR2inline
fahrenheit() constm5::unit::UnitNCIR2inline
isPressed() constm5::unit::UnitNCIR2inline
M5_UNIT_COMPONENT_PERIODIC_MEASUREMENT_ADAPTER_HPP_BUILDER(UnitNCIR2, ncir2::Data) (defined in m5::unit::UnitNCIR2)m5::unit::UnitNCIR2protected
measureSingleshot(ncir2::Data &d)m5::unit::UnitNCIR2
read_temperature(const uint8_t reg, uint8_t v[2]) (defined in m5::unit::UnitNCIR2)m5::unit::UnitNCIR2protected
readAlarmBuzzer(const bool highlow, uint16_t &freq, uint16_t &interval, uint8_t &rawDuty)m5::unit::UnitNCIR2
readAlarmBuzzer(const bool highlow, uint16_t &freq, uint16_t &interval, float &duty)m5::unit::UnitNCIR2
readAlarmLED(const bool highlow, uint32_t &rgb)m5::unit::UnitNCIR2
readAlarmTemperature(const bool highlow, int16_t &raw)m5::unit::UnitNCIR2
readAlarmTemperature(const bool highlow, float &celsius)m5::unit::UnitNCIR2
readButtonStatus(bool &press)m5::unit::UnitNCIR2
readBuzzer(uint16_t &freq, uint8_t &rawDuty)m5::unit::UnitNCIR2
readBuzzer(uint16_t &freq, float &duty)m5::unit::UnitNCIR2
readBuzzerControl(bool &enabled)m5::unit::UnitNCIR2
readChipTemperature(ncir2::Data &d)m5::unit::UnitNCIR2
readEmissivity(uint16_t &raw)m5::unit::UnitNCIR2
readEmissivity(float &e)m5::unit::UnitNCIR2
readFirmwareVersion(uint8_t &ver)m5::unit::UnitNCIR2
readI2CAddress(uint8_t &i2c_address)m5::unit::UnitNCIR2
readLED(uint32_t &rgb)m5::unit::UnitNCIR2
start_periodic_measurement(const uint32_t interval) (defined in m5::unit::UnitNCIR2)m5::unit::UnitNCIR2protected
start_periodic_measurement() (defined in m5::unit::UnitNCIR2)m5::unit::UnitNCIR2protected
startPeriodicMeasurement(const uint32_t interval)m5::unit::UnitNCIR2inline
startPeriodicMeasurement()m5::unit::UnitNCIR2inline
stop_periodic_measurement() (defined in m5::unit::UnitNCIR2)m5::unit::UnitNCIR2protected
stopPeriodicMeasurement()m5::unit::UnitNCIR2inline
temperature() constm5::unit::UnitNCIR2inline
UnitNCIR2(const uint8_t addr=DEFAULT_ADDRESS) (defined in m5::unit::UnitNCIR2)m5::unit::UnitNCIR2inlineexplicit
update(const bool force=false) override (defined in m5::unit::UnitNCIR2)m5::unit::UnitNCIR2virtual
wasPressed() constm5::unit::UnitNCIR2inline
wasReleased()m5::unit::UnitNCIR2inline
write_alarm_buzzer(const bool highlow, const uint16_t freq, const uint16_t interval, const float duty) (defined in m5::unit::UnitNCIR2)m5::unit::UnitNCIR2protected
write_alarm_temperature(const bool highlow, const float celsius) (defined in m5::unit::UnitNCIR2)m5::unit::UnitNCIR2protected
write_buzzer(const uint16_t freq, const float duty) (defined in m5::unit::UnitNCIR2)m5::unit::UnitNCIR2protected
write_emissivity(const float e) (defined in m5::unit::UnitNCIR2)m5::unit::UnitNCIR2protected
writeAlarmBuzzer(const bool highlow, const uint16_t freq, const uint16_t interval, const uint8_t rawDuty)m5::unit::UnitNCIR2
writeAlarmBuzzer(const bool highlow, const uint16_t freq, const uint16_t interval, const T duty)m5::unit::UnitNCIR2inline
writeAlarmLED(const bool highlow, const uint32_t rgb)m5::unit::UnitNCIR2inline
writeAlarmLED(const bool highlow, const uint8_t r, const uint8_t g, const uint8_t b)m5::unit::UnitNCIR2
writeAlarmTemperature(const bool highlow, const int16_t raw)m5::unit::UnitNCIR2
writeAlarmTemperature(const bool highlow, const T celsius)m5::unit::UnitNCIR2inline
writeBuzzer(const uint16_t freq, const uint8_t rawDuty)m5::unit::UnitNCIR2
writeBuzzer(const uint16_t freq, const T duty)m5::unit::UnitNCIR2inline
writeBuzzerControl(const bool enabled)m5::unit::UnitNCIR2
writeConfig()m5::unit::UnitNCIR2
writeEmissivity(const uint16_t raw)m5::unit::UnitNCIR2
writeEmissivity(const T e)m5::unit::UnitNCIR2inline
writeLED(const uint32_t rgb)m5::unit::UnitNCIR2inline
writeLED(const uint8_t r, const uint8_t g, const uint8_t b)m5::unit::UnitNCIR2
~UnitNCIR2() (defined in m5::unit::UnitNCIR2)m5::unit::UnitNCIR2inlinevirtual