|
M5Unit-THERMO 0.3.0 git rev:4c4f8b5
|
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 |