Wireshark

Wireshark can be used in all steps of ECU development to capture communication data report to verify individual development steps, check prototypes or execute regression and conformity tests. It allows the user to observe, log and evaluate the data flow on a selected data source. The following are some of its various features included:

  • Simultaneous capture of live messages of the vehicle communication network and show them decoded in the GUI.

  • Display several protocols of messages with very detailed information.

  • Display ANDi channels

Decoded Signals

Wireshark displays the packet list from online capture or offline capture file (PCAP/PCAPNG). A double click on the selected line will display the Packet details.

Cluster mapping configuration is an essential step to display signal details. For further information see Network and Hardware Adapters.

As shown below, after the mapping step, messages are received and signals are decoded.

../_images/signal_values_in_wireshark.gif

Note: We can skip the previous steps with PDU and ETHERNET databases.

ANDi Channels

Launching Wireshark from ANDi gives the user the possibility to capture traffic that goes through ANDi channels.

../_images/andi_channel_in_wireshark.gif

Drag and Drop fields into Signal Graphics

This section provides guidelines for analyzing a trace using Wireshark and Signal Graphics concurrently.

  1. Open the same trace in Wireshark and Signal Graphics

  2. Drag and drop the signal you want to visualize from Wireshark into Signal Graphics

  3. Add a filter if needed and confirm.

../_images/wireshark_drag_and_drop.gif