|
SFM Flow Meter Driver 1.0.0
API reference
|
This is the complete list of members for sfm::Driver< I2cT >, including all inherited members.
| ActiveGas() const noexcept | sfm::Driver< I2cT > | inline |
| ActiveScaling() const noexcept | sfm::Driver< I2cT > | inline |
| Address() const noexcept | sfm::Driver< I2cT > | inline |
| AssumeVariant(Variant v) noexcept | sfm::Driver< I2cT > | inline |
| ConfigureAveraging(uint16_t window) noexcept | sfm::Driver< I2cT > | inline |
| DecodeMeasurement(Family family, const Scaling &scaling, const uint8_t frame[9]) noexcept | sfm::Driver< I2cT > | inlinestatic |
| DecodeWords(const uint8_t *in, std::size_t count, uint16_t *out) noexcept | sfm::Driver< I2cT > | inlinestatic |
| Driver(I2cT &i2c, uint8_t address=addr::kSfm4300Default, Family family=Family::Sf06) noexcept | sfm::Driver< I2cT > | inlineexplicit |
| EncodeWord(uint16_t word, uint8_t out[3]) noexcept | sfm::Driver< I2cT > | inlinestatic |
| EnterSleep() noexcept | sfm::Driver< I2cT > | inline |
| ExitSleep() noexcept | sfm::Driver< I2cT > | inline |
| KnownVariant() const noexcept | sfm::Driver< I2cT > | inline |
| Measuring() const noexcept | sfm::Driver< I2cT > | inline |
| PartFamily() const noexcept | sfm::Driver< I2cT > | inline |
| ReadFlowOnly() noexcept | sfm::Driver< I2cT > | inline |
| ReadMeasurement() noexcept | sfm::Driver< I2cT > | inline |
| ReadProductIdentifier() noexcept | sfm::Driver< I2cT > | inline |
| ReadScaleOffsetUnit(Gas g) noexcept | sfm::Driver< I2cT > | inline |
| ReadTemperature() noexcept | sfm::Driver< I2cT > | inline |
| SetAddress(uint8_t address) noexcept | sfm::Driver< I2cT > | inline |
| SoftReset() noexcept | sfm::Driver< I2cT > | inline |
| StartContinuous(Gas g, uint16_t o2_permille=0) noexcept | sfm::Driver< I2cT > | inline |
| Stop() noexcept | sfm::Driver< I2cT > | inline |
| UpdateConcentration(uint16_t o2_permille) noexcept | sfm::Driver< I2cT > | inline |