Start Monitor Message

Starts an observer to monitor a specific message.

Arguments Description

Path (str): The path should be in the format: BusName::msgId.

on_change (bool, optional): True: Indicates that only different consecutive values will be saved, filtering out redundant consecutive values.

False: Signifies that all consecutive values, including redundant ones, will be saved. Default to true.

include_empty_frames (bool, optional)True: include frames with empty payload.

False: do not include frames with empty payload.

Returns

bool: True if the observer is successfully started; otherwise, False.

For example, an Observer on that message is already started and not stopped yet.

Example

Start Monitor Message ${BusName}::${msgId} ${True}
Wait Time 4s
${values}= Stop Monitor Message ${BusName}::${msgId} ${True}

Note

The received values of the message could be retrieved once the observer is stopped. When monitoring CAN TP or LIN TP messages, ensure that the CAN TP or LIN TP connection is configured and expect messages with the format {targetID/NAD, payload}.