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.