Scaler#

class Scaler[source]#

Bases: ABC

Convert a raw DAQ reading to a physical value and report the resulting units.

Scalers compose via ScalerPipeline (e.g. voltage-divider → thermocouple). The pipeline’s reported units come from the last stage.

Attributes

units

Physical units of the scaled output (e.g. "V", "degC", "psi").

Methods

scale

Convert a raw DAQ reading to a physical value in units.