Get Received Io Signal Values Timeout

Returns a list of received io signal values within a specified timeout.

Arguments Description

channel_path (str): The channel path should be in the format: HW::SignalHwName. attribute_name (str): HW type: it could be: { Voltage,

Current, DutyCycle: only relevant for PWM (YAML field –> MeasurementAttribute: PWM), Frequency, Power: relevant only for PS_Channel}

timeout (int): A period defined in milliseconds.

Returns

List[Tuple[int, int]]: List of tuples. Each tuple contains the timestamp of the received io signal and its value.

List[Tuple[/timestamp/, /iovalue/]]

Example

Get Received Io Signal Values Timeout HW::${signal_hw_name} ${attribute_name} ${timeout}

Note

An observer on the {channel_path,attribute_name} pair should be started beforehand.