Wait Signal Change
- **Checks signal values with monitor happened. Returns ‘True’ if the expected value was received
within the specified timeout.**
Arguments Description
signal_path (str): The signal path should be in the format:
BusName::MsgId::SignalName
. signal_value (int): The reference signal value. timeout (int): in milliseconds. mask (int, optional): Defaults to 0xFFFFFFFFFFFFFFFF. comparison (CompareOperation, optional): Defaults to CompareOperation.EQ.CompareOperation | value | Sign |EQ | 0 | == |GE | 1 | >= |GT | 2 | > |LE | 3 | <= |LT | 4 | < |NE | 5 | != |
Returns
bool: True if the expected value was received within the specified timeout; otherwise, False.
Example
Wait Signal Change ${BusName}::${MsgId}::${SignalName} ${2} ${200}