M5Unit-THERMO 0.2.0 git rev:e387a6b
|
This is the complete list of members for m5::unit::UnitNCIR2, including all inherited members.
begin() override (defined in m5::unit::UnitNCIR2) | m5::unit::UnitNCIR2 | virtual |
celsius() const | m5::unit::UnitNCIR2 | inline |
changeI2CAddress(const uint8_t i2c_address) | m5::unit::UnitNCIR2 | |
config() | m5::unit::UnitNCIR2 | inline |
config(const config_t &cfg) | m5::unit::UnitNCIR2 | inline |
fahrenheit() const | m5::unit::UnitNCIR2 | inline |
isPressed() const | m5::unit::UnitNCIR2 | inline |
M5_UNIT_COMPONENT_PERIODIC_MEASUREMENT_ADAPTER_HPP_BUILDER(UnitNCIR2, ncir2::Data) (defined in m5::unit::UnitNCIR2) | m5::unit::UnitNCIR2 | protected |
measureSingleshot(ncir2::Data &d) | m5::unit::UnitNCIR2 | |
read_temperature(const uint8_t reg, uint8_t v[2]) (defined in m5::unit::UnitNCIR2) | m5::unit::UnitNCIR2 | protected |
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::UnitNCIR2 | protected |
start_periodic_measurement() (defined in m5::unit::UnitNCIR2) | m5::unit::UnitNCIR2 | protected |
startPeriodicMeasurement(const uint32_t interval) | m5::unit::UnitNCIR2 | inline |
startPeriodicMeasurement() | m5::unit::UnitNCIR2 | inline |
stop_periodic_measurement() (defined in m5::unit::UnitNCIR2) | m5::unit::UnitNCIR2 | protected |
stopPeriodicMeasurement() | m5::unit::UnitNCIR2 | inline |
temperature() const | m5::unit::UnitNCIR2 | inline |
UnitNCIR2(const uint8_t addr=DEFAULT_ADDRESS) (defined in m5::unit::UnitNCIR2) | m5::unit::UnitNCIR2 | inlineexplicit |
update(const bool force=false) override (defined in m5::unit::UnitNCIR2) | m5::unit::UnitNCIR2 | virtual |
wasPressed() const | m5::unit::UnitNCIR2 | inline |
wasReleased() | m5::unit::UnitNCIR2 | inline |
write_alarm_buzzer(const bool highlow, const uint16_t freq, const uint16_t interval, const float duty) (defined in m5::unit::UnitNCIR2) | m5::unit::UnitNCIR2 | protected |
write_alarm_temperature(const bool highlow, const float celsius) (defined in m5::unit::UnitNCIR2) | m5::unit::UnitNCIR2 | protected |
write_buzzer(const uint16_t freq, const float duty) (defined in m5::unit::UnitNCIR2) | m5::unit::UnitNCIR2 | protected |
write_emissivity(const float e) (defined in m5::unit::UnitNCIR2) | m5::unit::UnitNCIR2 | protected |
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::UnitNCIR2 | inline |
writeAlarmLED(const bool highlow, const uint32_t rgb) | m5::unit::UnitNCIR2 | inline |
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::UnitNCIR2 | inline |
writeBuzzer(const uint16_t freq, const uint8_t rawDuty) | m5::unit::UnitNCIR2 | |
writeBuzzer(const uint16_t freq, const T duty) | m5::unit::UnitNCIR2 | inline |
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::UnitNCIR2 | inline |
writeLED(const uint32_t rgb) | m5::unit::UnitNCIR2 | inline |
writeLED(const uint8_t r, const uint8_t g, const uint8_t b) | m5::unit::UnitNCIR2 | |
~UnitNCIR2() (defined in m5::unit::UnitNCIR2) | m5::unit::UnitNCIR2 | inlinevirtual |