SFM Flow Meter Driver 1.0.0
API reference
Loading...
Searching...
No Matches
sfm::Driver< I2cT > Member List

This is the complete list of members for sfm::Driver< I2cT >, including all inherited members.

ActiveGas() const noexceptsfm::Driver< I2cT >inline
ActiveScaling() const noexceptsfm::Driver< I2cT >inline
Address() const noexceptsfm::Driver< I2cT >inline
AssumeVariant(Variant v) noexceptsfm::Driver< I2cT >inline
ConfigureAveraging(uint16_t window) noexceptsfm::Driver< I2cT >inline
DecodeMeasurement(Family family, const Scaling &scaling, const uint8_t frame[9]) noexceptsfm::Driver< I2cT >inlinestatic
DecodeWords(const uint8_t *in, std::size_t count, uint16_t *out) noexceptsfm::Driver< I2cT >inlinestatic
Driver(I2cT &i2c, uint8_t address=addr::kSfm4300Default, Family family=Family::Sf06) noexceptsfm::Driver< I2cT >inlineexplicit
EncodeWord(uint16_t word, uint8_t out[3]) noexceptsfm::Driver< I2cT >inlinestatic
EnterSleep() noexceptsfm::Driver< I2cT >inline
ExitSleep() noexceptsfm::Driver< I2cT >inline
KnownVariant() const noexceptsfm::Driver< I2cT >inline
Measuring() const noexceptsfm::Driver< I2cT >inline
PartFamily() const noexceptsfm::Driver< I2cT >inline
ReadFlowOnly() noexceptsfm::Driver< I2cT >inline
ReadMeasurement() noexceptsfm::Driver< I2cT >inline
ReadProductIdentifier() noexceptsfm::Driver< I2cT >inline
ReadScaleOffsetUnit(Gas g) noexceptsfm::Driver< I2cT >inline
ReadTemperature() noexceptsfm::Driver< I2cT >inline
SetAddress(uint8_t address) noexceptsfm::Driver< I2cT >inline
SoftReset() noexceptsfm::Driver< I2cT >inline
StartContinuous(Gas g, uint16_t o2_permille=0) noexceptsfm::Driver< I2cT >inline
Stop() noexceptsfm::Driver< I2cT >inline
UpdateConcentration(uint16_t o2_permille) noexceptsfm::Driver< I2cT >inline