ScalerPipeline#

class ScalerPipeline(
stage: Scaler,
*stages: Scaler,
)[source]#

Bases: Scaler

Apply scaler stages sequentially (e.g. voltage divider → thermocouple). 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.