MVMFirmwareCpp v0.1
SensorSFM3019 Member List

This is the complete list of members for SensorSFM3019, including all inherited members.

_initializedSensorSFM3019private
dbgSensorSFM3019private
doMeasure(float *Flow, float *T)SensorSFM3019
GetIntegral()SensorSFM3019
hwiSensorSFM3019private
i2c_addressSensorSFM3019private
i2c_deviceSensorSFM3019private
Init(t_i2cdevices device, void *hw_handle)SensorSFM3019
IntegralSensorSFM3019private
ResetIntegral()SensorSFM3019
sensirion_common_check_crc(uint8_t *data, uint16_t count, uint8_t checksum)SensorSFM3019private
sensirion_common_generate_crc(uint8_t *data, uint16_t count)SensorSFM3019private
sensirion_fill_cmd_send_buf(uint8_t *buf, uint16_t cmd, const uint16_t *args, uint8_t num_args)SensorSFM3019private
sensirion_i2c_delayed_read_cmd(uint8_t address, uint16_t cmd, uint32_t delay_us, uint16_t *data_words, uint16_t num_words)SensorSFM3019private
sensirion_i2c_general_call_reset(void)SensorSFM3019private
sensirion_i2c_init(void)SensorSFM3019private
sensirion_i2c_read(uint8_t address, uint8_t *data, uint16_t count)SensorSFM3019private
sensirion_i2c_read_cmd(uint8_t address, uint16_t cmd, uint16_t *data_words, uint16_t num_words)SensorSFM3019private
sensirion_i2c_read_words(uint8_t address, uint16_t *data_words, uint16_t num_words)SensorSFM3019private
sensirion_i2c_read_words_as_bytes(uint8_t address, uint8_t *data, uint16_t num_words)SensorSFM3019private
sensirion_i2c_release(void)SensorSFM3019private
sensirion_i2c_select_bus(uint8_t bus_idx)SensorSFM3019private
sensirion_i2c_write(uint8_t address, const uint8_t *data, uint16_t count)SensorSFM3019private
sensirion_i2c_write_cmd(uint8_t address, uint16_t command)SensorSFM3019private
sensirion_i2c_write_cmd_with_args(uint8_t address, uint16_t command, const uint16_t *data_words, uint16_t num_words)SensorSFM3019private
sensirion_sleep_usec(uint32_t useconds)SensorSFM3019private
sfm3019SensorSFM3019private
sfm3019_create(void)SensorSFM3019private
sfm3019_probe(void)SensorSFM3019private
sfm_common_convert_flow_float(const SfmConfig *sfm_config, int16_t flow_raw, float *flow)SensorSFM3019private
sfm_common_convert_temperature_float(int16_t temperature_raw)SensorSFM3019private
sfm_common_get_driver_version(void)SensorSFM3019private
sfm_common_probe(uint8_t i2c_address)SensorSFM3019private
sfm_common_read_measurement_raw(const SfmConfig *sfm_config, int16_t *flow_raw, int16_t *temperature_raw, uint16_t *status)SensorSFM3019private
sfm_common_read_product_identifier(uint8_t i2c_address, uint32_t *product_number, uint8_t(*serial_number)[8])SensorSFM3019private
sfm_common_read_scale_factor_offset_and_unit(const SfmConfig *sfm_config, SfmCmdStartContinuousMeasurement measurement_cmd, int16_t *flow_scale, int16_t *flow_offset, uint16_t *unit)SensorSFM3019private
sfm_common_start_continuous_measurement(SfmConfig *sfm_config, SfmCmdStartContinuousMeasurement measurement_cmd)SensorSFM3019private
sfm_common_stop_continuous_measurement(SfmConfig *sfm_config)SensorSFM3019private