Alicat BASIS-2 Driver 1.0.0
API reference
Loading...
Searching...
No Matches
Public Attributes | List of all members
alicat_basis2::MeasurementData Struct Reference

Decoded measurement-window result (registers 4201..4215). More...

#include <alicat_basis2_types.hpp>

Public Attributes

uint16_t num_samples_collected {0}
 Register 4206: samples averaged so far.
 
int16_t min_temperature_raw {0}
 
int16_t max_temperature_raw {0}
 
int16_t min_flow_raw {0}
 
int16_t max_flow_raw {0}
 
int16_t avg_temperature_raw {0}
 
int16_t avg_flow_raw {0}
 
int32_t prev_avg_flow_raw {0}
 Registers 4214-4215, signed 32-bit.
 
float min_temperature_c {0.0f}
 
float max_temperature_c {0.0f}
 
float avg_temperature_c {0.0f}
 
float avg_flow {0.0f}
 avg_flow_raw / 10^flow_decimals.
 
uint16_t num_samples_requested {0}
 Register 4201: samples to take.
 

Detailed Description

Decoded measurement-window result (registers 4201..4215).

Member Data Documentation

◆ avg_flow

float alicat_basis2::MeasurementData::avg_flow {0.0f}

avg_flow_raw / 10^flow_decimals.

◆ avg_flow_raw

int16_t alicat_basis2::MeasurementData::avg_flow_raw {0}

◆ avg_temperature_c

float alicat_basis2::MeasurementData::avg_temperature_c {0.0f}

◆ avg_temperature_raw

int16_t alicat_basis2::MeasurementData::avg_temperature_raw {0}

◆ max_flow_raw

int16_t alicat_basis2::MeasurementData::max_flow_raw {0}

◆ max_temperature_c

float alicat_basis2::MeasurementData::max_temperature_c {0.0f}

◆ max_temperature_raw

int16_t alicat_basis2::MeasurementData::max_temperature_raw {0}

◆ min_flow_raw

int16_t alicat_basis2::MeasurementData::min_flow_raw {0}

◆ min_temperature_c

float alicat_basis2::MeasurementData::min_temperature_c {0.0f}

◆ min_temperature_raw

int16_t alicat_basis2::MeasurementData::min_temperature_raw {0}

◆ num_samples_collected

uint16_t alicat_basis2::MeasurementData::num_samples_collected {0}

Register 4206: samples averaged so far.

◆ num_samples_requested

uint16_t alicat_basis2::MeasurementData::num_samples_requested {0}

Register 4201: samples to take.

◆ prev_avg_flow_raw

int32_t alicat_basis2::MeasurementData::prev_avg_flow_raw {0}

Registers 4214-4215, signed 32-bit.


The documentation for this struct was generated from the following file: