M5Unit-INFRARED 0.1.0 git rev:aed3018
Loading...
Searching...
No Matches
m5::unit::UnitSTHS34PF80 Member List

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

ambient() constm5::unit::UnitSTHS34PF80inline
ambient_shock() constm5::unit::UnitSTHS34PF80inline
ambientTemperature() constm5::unit::UnitSTHS34PF80inline
begin() override (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80virtual
compensated_object() constm5::unit::UnitSTHS34PF80inline
compensatedObjectTemperature() constm5::unit::UnitSTHS34PF80inline
config()m5::unit::UnitSTHS34PF80inline
config(const config_t &cfg)m5::unit::UnitSTHS34PF80inline
guard_in_periodic(const char *fname) (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80protected
is_data_ready() (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80protected
isAmbientShock() constm5::unit::UnitSTHS34PF80inline
isMotion() constm5::unit::UnitSTHS34PF80inline
isPresence() constm5::unit::UnitSTHS34PF80inline
M5_UNIT_COMPONENT_PERIODIC_MEASUREMENT_ADAPTER_HPP_BUILDER(UnitSTHS34PF80, sths34pf80::Data) (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80protected
maximum_odr(const sths34pf80::ObjectTemperatureAverage avg_tmos)m5::unit::UnitSTHS34PF80static
measureSingleshot(sths34pf80::Data &data, const sths34pf80::AmbientTemperatureAverage avg_t, const sths34pf80::ObjectTemperatureAverage avg_tmos)m5::unit::UnitSTHS34PF80
motion() constm5::unit::UnitSTHS34PF80inline
object() constm5::unit::UnitSTHS34PF80inline
objectTemperature() constm5::unit::UnitSTHS34PF80inline
presence() constm5::unit::UnitSTHS34PF80inline
read_embedded_register(const uint8_t ereg, uint8_t *rbuf, const uint32_t len) (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80protected
read_embedded_register16LE(const uint8_t ereg, uint16_t &v) (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80inlineprotected
read_embedded_register8(const uint8_t ereg, uint8_t &v) (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80inlineprotected
read_measurement(sths34pf80::Data &d, const bool full=true) (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80protected
readAlgorithmConfig(uint8_t &v)m5::unit::UnitSTHS34PF80
readAmbientShockHysteresis(uint8_t &hyst)m5::unit::UnitSTHS34PF80
readAmbientShockThreshold(uint16_t &thres)m5::unit::UnitSTHS34PF80
readAverageTrim(sths34pf80::AmbientTemperatureAverage &avg_t, sths34pf80::ObjectTemperatureAverage &avg_tmos)m5::unit::UnitSTHS34PF80
readGainMode(sths34pf80::Gain &mode)m5::unit::UnitSTHS34PF80
readLowPassFilter(sths34pf80::LowPassFilter &lpf_p_m, sths34pf80::LowPassFilter &lpf_m, sths34pf80::LowPassFilter &lpf_p, sths34pf80::LowPassFilter &lpf_a_t)m5::unit::UnitSTHS34PF80
readMotionHysteresis(uint8_t &hyst)m5::unit::UnitSTHS34PF80
readMotionThreshold(uint16_t &thres)m5::unit::UnitSTHS34PF80
readObjectDataRate(sths34pf80::ODR &odr)m5::unit::UnitSTHS34PF80
readPresenceHysteresis(uint8_t &hyst)m5::unit::UnitSTHS34PF80
readPresenceThreshold(uint16_t &thres)m5::unit::UnitSTHS34PF80
readSensitivity(uint16_t &value)m5::unit::UnitSTHS34PF80
readSensitivityRaw(int8_t &raw)m5::unit::UnitSTHS34PF80
resetAlgorithm()m5::unit::UnitSTHS34PF80
sensitivity() constm5::unit::UnitSTHS34PF80inline
softReset()m5::unit::UnitSTHS34PF80
start_periodic_measurement() (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80protected
start_periodic_measurement(const sths34pf80::Gain mode, const sths34pf80::ODR odr, const bool comp_type, const bool abs) (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80protected
startPeriodicMeasurement(const sths34pf80::Gain mode, const sths34pf80::ODR odr, const bool comp_type=true, const bool abs=false)m5::unit::UnitSTHS34PF80inline
stop_periodic_measurement() (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80protected
stopPeriodicMeasurement()m5::unit::UnitSTHS34PF80inline
UnitSTHS34PF80(const uint8_t addr=DEFAULT_ADDRESS) (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80inlineexplicit
update(const bool force=false) override (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80virtual
write_algorithm_config(const uint8_t v) (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80protected
write_embedded_register(const uint8_t ereg, const uint8_t *buf, const uint32_t len) (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80protected
write_embedded_register16LE(const uint8_t ereg, const uint16_t v) (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80inlineprotected
write_embedded_register8(const uint8_t ereg, const uint8_t v) (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80inlineprotected
write_odr(const sths34pf80::ODR odr) (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80protected
writeAmbientShockHysteresis(const uint8_t hyst)m5::unit::UnitSTHS34PF80
writeAmbientShockThreshold(const uint16_t thres)m5::unit::UnitSTHS34PF80
writeAverageTrim(const sths34pf80::AmbientTemperatureAverage avg_t, const sths34pf80::ObjectTemperatureAverage avg_tmos)m5::unit::UnitSTHS34PF80
writeGainMode(const sths34pf80::Gain mode)m5::unit::UnitSTHS34PF80
writeLowPassFilter(const sths34pf80::LowPassFilter lpf_p_m, const sths34pf80::LowPassFilter lpf_m, const sths34pf80::LowPassFilter lpf_p, const sths34pf80::LowPassFilter lpf_a)m5::unit::UnitSTHS34PF80
writeMotionHysteresis(const uint8_t hyst)m5::unit::UnitSTHS34PF80
writeMotionThreshold(const uint16_t thres)m5::unit::UnitSTHS34PF80
writePresenceHysteresis(const uint8_t hyst)m5::unit::UnitSTHS34PF80
writePresenceThreshold(const uint16_t thres)m5::unit::UnitSTHS34PF80
writeSensitivity(const uint16_t value)m5::unit::UnitSTHS34PF80
writeSensitivityRaw(const int8_t raw)m5::unit::UnitSTHS34PF80
~UnitSTHS34PF80() (defined in m5::unit::UnitSTHS34PF80)m5::unit::UnitSTHS34PF80inlinevirtual