weldx.measurement.MeasurementChain.from_parameters#
- classmethod MeasurementChain.from_parameters(name, source_name, source_error, output_signal_type, output_signal_unit, signal_data=None)#
Create a new measurement chain without providing a
SignalSource
instance.- Parameters:
name (
str
) – Name of the measurement chainsource_name (
str
) – Name of the sourcesource_error (
Error
) – Error of the sourceoutput_signal_type (
str
) – Type of the output signal (‘analog’ or ‘digital’)output_signal_unit (
Union
[str
,Unit
]) – Unit of the output signalsignal_data (
Optional
[TimeSeries
]) – Measured data of the sources’ signal
- Returns:
New measurement chain
- Return type:
Examples
>>> from weldx import Q_ >>> from weldx.measurement import Error, MeasurementChain
>>> mc = MeasurementChain.from_parameters( ... name="Current measurement chain", ... source_error=Error(deviation=Q_(0.5, "percent")), ... source_name="Current sensor", ... output_signal_type="analog", ... output_signal_unit="V" ... )