|
M5Unit-HEART 0.2.0 git rev:799c9bc
|
This is the complete list of members for m5::unit::UnitMAX30102, including all inherited members.
| _cfg (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| _data (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| _mask (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| _mode (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| _overflow (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| _retrived (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| _slot (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| begin() override (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | virtual |
| caluculateSamplingRate() | m5::unit::UnitMAX30102 | |
| config() | m5::unit::UnitMAX30102 | inline |
| config(const config_t &cfg) | m5::unit::UnitMAX30102 | inline |
| ir() const | m5::unit::UnitMAX30102 | inline |
| M5_UNIT_COMPONENT_PERIODIC_MEASUREMENT_ADAPTER_HPP_BUILDER(UnitMAX30102, max30102::Data) (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| measureTemperatureSingleshot(max30102::TemperatureData &td) | m5::unit::UnitMAX30102 | |
| overflow() const | m5::unit::UnitMAX30102 | inline |
| read_FIFO() (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| read_led_current(const uint8_t idx, uint8_t &raw) (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| read_led_current(const uint8_t idx, float &mA) (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| read_measurement_temperature(max30102::TemperatureData &td) (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| read_register(const uint8_t reg, uint8_t *buf, const size_t len) (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| read_register8(const uint8_t reg, uint8_t &v) (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| readFIFOConfiguration(max30102::FIFOSampling &avg, bool &rollover, uint8_t &almostFull) | m5::unit::UnitMAX30102 | |
| readFIFOOverflowCounter(uint8_t &cnt) | m5::unit::UnitMAX30102 | inline |
| readFIFOReadPointer(uint8_t &rptr) | m5::unit::UnitMAX30102 | inline |
| readFIFOWritePointer(uint8_t &wptr) | m5::unit::UnitMAX30102 | inline |
| readLEDCurrent(uint8_t &raw, const uint8_t slot) | m5::unit::UnitMAX30102 | inline |
| readLEDCurrent(float &mA, const uint8_t slot) | m5::unit::UnitMAX30102 | inline |
| readMode(max30102::Mode &mode) | m5::unit::UnitMAX30102 | |
| readMultiLEDModeControl(max30102::Slot &slot1, max30102::Slot &slot2) | m5::unit::UnitMAX30102 | |
| readRevisionID(uint8_t &rev) | m5::unit::UnitMAX30102 | |
| readShutdownControl(bool &shdn) | m5::unit::UnitMAX30102 | |
| readSpO2ADCRange(max30102::ADC &range) | m5::unit::UnitMAX30102 | inline |
| readSpO2Configuration(max30102::ADC &range, max30102::Sampling &rate, max30102::LEDPulse &width) | m5::unit::UnitMAX30102 | |
| readSpO2LEDPulseWidth(max30102::LEDPulse &width) | m5::unit::UnitMAX30102 | inline |
| readSpO2SamplingRate(max30102::Sampling &rate) | m5::unit::UnitMAX30102 | inline |
| red() const | m5::unit::UnitMAX30102 | inline |
| reset() | m5::unit::UnitMAX30102 | |
| reset_FIFO(const bool circling_read_ptr=true) (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| resetFIFO() | m5::unit::UnitMAX30102 | inline |
| retrived() const | m5::unit::UnitMAX30102 | inline |
| start_periodic_measurement() (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| start_periodic_measurement(const max30102::Mode mode, const max30102::ADC range, const max30102::Sampling rate, const max30102::LEDPulse width, const max30102::FIFOSampling avg, const uint8_t ir_current, const uint8_t red_current) (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| startPeriodicMeasurement() | m5::unit::UnitMAX30102 | inline |
| startPeriodicMeasurement(const max30102::Mode mode, const max30102::ADC range, const max30102::Sampling rate, const max30102::LEDPulse width, const max30102::FIFOSampling avg, const uint8_t ir_current, const uint8_t red_current) | m5::unit::UnitMAX30102 | inline |
| stop_periodic_measurement() (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| stopPeriodicMeasurement() | m5::unit::UnitMAX30102 | inline |
| UnitMAX30102(const uint8_t addr=DEFAULT_ADDRESS) (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | inlineexplicit |
| update(const bool force=false) override (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | virtual |
| write_fifo_sampling_average(const max30102::FIFOSampling avg) (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| write_led_current(const uint8_t idx, const uint8_t raw) (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| write_led_current(const uint8_t idx, const float mA) (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| write_spo2_configuration(const max30102::SpO2Configuration &sc) (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | protected |
| writeFIFOConfiguration(const max30102::FIFOSampling avg, const bool rollover, const uint8_t almostFull) | m5::unit::UnitMAX30102 | |
| writeFIFOOverflowCounter(const uint8_t cnt) | m5::unit::UnitMAX30102 | inline |
| writeFIFOReadPointer(const uint8_t rptr) | m5::unit::UnitMAX30102 | inline |
| writeFIFOWritePointer(const uint8_t wptr) | m5::unit::UnitMAX30102 | inline |
| writeLEDCurrent(const uint8_t slot, const uint8_t raw) | m5::unit::UnitMAX30102 | inline |
| writeLEDCurrent(const uint8_t slot, const T mA) | m5::unit::UnitMAX30102 | inline |
| writeMode(const max30102::Mode mode) | m5::unit::UnitMAX30102 | |
| writeMultiLEDModeControl(const max30102::Slot slot1, const max30102::Slot slot2) | m5::unit::UnitMAX30102 | |
| writeShutdownControl(const bool shdn) | m5::unit::UnitMAX30102 | |
| writeSpO2ADCRange(const max30102::ADC range) | m5::unit::UnitMAX30102 | |
| writeSpO2Configuration(const max30102::ADC range, const max30102::Sampling rate, const max30102::LEDPulse width) | m5::unit::UnitMAX30102 | |
| writeSpO2LEDPulseWidth(const max30102::LEDPulse width) | m5::unit::UnitMAX30102 | |
| writeSpO2SamplingRate(const max30102::Sampling rate) | m5::unit::UnitMAX30102 | |
| ~UnitMAX30102() (defined in m5::unit::UnitMAX30102) | m5::unit::UnitMAX30102 | inlinevirtual |