Await Vehicle Announcement Message
Receives Vehicle Announcement Message. payload_type = 0x0004
Arguments Description
connection_name (str): Connection names . Defaults take the started DUT.
timeout (integer): The time to wait for receiving a VIS.
Returns
- tuple: (IP Address of ECU, VehicleAnnouncementMessage object)
- The VehicleAnnouncementMessage has the following attributes:
vin logical_address eid gid further_action_required vin_sync_status
Examples
# Basic exampleAwait Vehicle Announcement Message ${connection_name}# To get a response attribute${response}= Await Vehicle Announcement Message ${connection_name}${IP} Set Variable ${response[0]}${VehicleAnnouncementMessage} Set Variable ${response[1]}${vin} Set Variable ${VehicleAnnouncementMessage.vin}${logical_address} Set Variable ${VehicleAnnouncementMessage.logical_address}
Note
If timeout==None, the keyword will wait until receiving a VIS.