Stop Monitor Signal

Stops a started observer on a signal,

and returns the saved signal values if the get_values argument is set to True.

Arguments Description

signal_path (str): The signal path should be in the format: BusName::MsgId::SignalName.

get_values (bool): True: To get all saved values in the buffer.

False: To not get the saved values in the buffer.

Returns

List[Tuple[int,int]]: A list that contains timestamp, signal value pairs.

Example

# Stop the observer
Stop Monitor Signal ${BusName}::${MsgId}::${SignalName} ${False}
# Stop the observer and get the received values
${values}= Stop Monitor Signal ${BusName}::${MsgId}::${SignalName} ${True}

Note

An observer should be started on the target message.