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
SignalSourceinstance.- 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" ... )