M5Unit-HEART 0.1.0 git rev:05c3b01
|
This is the complete list of members for m5::unit::UnitMAX30100, including all inherited members.
_cfg (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | protected |
_data (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | protected |
_mode (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | protected |
_overflow (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | protected |
_retrived (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | protected |
begin() override (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | virtual |
caluculateSamplingRate() | m5::unit::UnitMAX30100 | |
config() | m5::unit::UnitMAX30100 | inline |
config(const config_t &cfg) | m5::unit::UnitMAX30100 | inline |
ir() const | m5::unit::UnitMAX30100 | inline |
M5_UNIT_COMPONENT_PERIODIC_MEASUREMENT_ADAPTER_HPP_BUILDER(UnitMAX30100, max30100::Data) (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | protected |
measureTemperatureSingleshot(max30100::TemperatureData &td) | m5::unit::UnitMAX30100 | |
overflow() const | m5::unit::UnitMAX30100 | inline |
read_FIFO() (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | protected |
read_measurement_temperature(max30100::TemperatureData &td) (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | protected |
read_register(const uint8_t reg, uint8_t *buf, const size_t len) (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | protected |
read_register8(const uint8_t reg, uint8_t &v) (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | protected |
readFIFOOverflowCounter(uint8_t &cnt) | m5::unit::UnitMAX30100 | inline |
readFIFOReadPointer(uint8_t &rptr) | m5::unit::UnitMAX30100 | inline |
readFIFOWritePointer(uint8_t &wptr) | m5::unit::UnitMAX30100 | inline |
readLEDCurrent(max30100::LED &ir_current, max30100::LED &red_current) | m5::unit::UnitMAX30100 | |
readMode(max30100::Mode &mode) | m5::unit::UnitMAX30100 | |
readRevisionID(uint8_t &rev) | m5::unit::UnitMAX30100 | |
readShutdownControl(bool &shdn) | m5::unit::UnitMAX30100 | |
readSpO2Configuration(bool &resolution, max30100::Sampling &rate, max30100::LEDPulse &width) | m5::unit::UnitMAX30100 | |
readSpO2HighResolution(bool &enabled) | m5::unit::UnitMAX30100 | inline |
readSpO2LEDPulseWidth(max30100::LEDPulse &width) | m5::unit::UnitMAX30100 | inline |
readSpO2SamplingRate(max30100::Sampling &rate) | m5::unit::UnitMAX30100 | inline |
red() const | m5::unit::UnitMAX30100 | inline |
reset() | m5::unit::UnitMAX30100 | |
resetFIFO() | m5::unit::UnitMAX30100 | |
retrived() const | m5::unit::UnitMAX30100 | inline |
start_periodic_measurement() (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | protected |
start_periodic_measurement(const max30100::Mode mode, const max30100::Sampling rate, const max30100::LEDPulse width, const max30100::LED ir_current, const bool resolution, const max30100::LED red_current) (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | protected |
startPeriodicMeasurement() | m5::unit::UnitMAX30100 | inline |
startPeriodicMeasurement(const max30100::Mode mode, const max30100::Sampling rate, const max30100::LEDPulse width, const max30100::LED ir_current, const bool high_resolution=false, const max30100::LED red_current=max30100::LED::Current0_0) | m5::unit::UnitMAX30100 | inline |
stop_periodic_measurement() (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | protected |
stopPeriodicMeasurement() | m5::unit::UnitMAX30100 | inline |
UnitMAX30100(const uint8_t addr=DEFAULT_ADDRESS) (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | inlineexplicit |
update(const bool force=false) override (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | virtual |
write_spo2_configuration(const max30100::SpO2Configuration &sc) (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | protected |
writeFIFOOverflowCounter(const uint8_t cnt) | m5::unit::UnitMAX30100 | inline |
writeFIFOReadPointer(const uint8_t rptr) | m5::unit::UnitMAX30100 | inline |
writeFIFOWritePointer(const uint8_t wptr) | m5::unit::UnitMAX30100 | inline |
writeLEDCurrent(const max30100::LED ir_current, const max30100::LED red_current) | m5::unit::UnitMAX30100 | |
writeMode(const max30100::Mode mode) | m5::unit::UnitMAX30100 | |
writeShutdownControl(const bool shdn) | m5::unit::UnitMAX30100 | |
writeSpO2Configuration(const bool resolution, const max30100::Sampling rate, const max30100::LEDPulse width) | m5::unit::UnitMAX30100 | |
writeSpO2HighResolution(const bool enabled) | m5::unit::UnitMAX30100 | |
writeSpO2HighResolutionDisable() | m5::unit::UnitMAX30100 | inline |
writeSpO2HighResolutionEnable() | m5::unit::UnitMAX30100 | inline |
writeSpO2LEDPulseWidth(const max30100::LEDPulse width) | m5::unit::UnitMAX30100 | |
writeSpO2SamplingRate(const max30100::Sampling rate) | m5::unit::UnitMAX30100 | |
~UnitMAX30100() (defined in m5::unit::UnitMAX30100) | m5::unit::UnitMAX30100 | inlinevirtual |