Visualizer for V2X CAM, DENM, MAPEM and SPATEM messages. Tested on macOS 10.14.6 and ArchLinux.
- SFML
- asn1c compiled and installed from this fork (s1ap branch)
- cmake (CMakeLists specifies 3.13 or greater but lower should work, just change it)
- libpcap
- A c++20 compatible compiler, maybe. I specify c++20 in the build options but I don't know if I actually use any features of c++20.
- (Optional) A running itsg5proxy that is spitting out raw ethernet frames
You can use homebrew to install the dependencies.
The main buildsystem is CMake but the ASN.1 compiler is invoked from make. make also invokes CMake but you can do it manually.
make asn
make
Run from main directory as it needs to find the font. You have to specify the IP, not the hostname! If you don't have an itsg5proxy to connect to, just don't give it an IP.
./app [<ip of itsg5proxy>]
ASN.1 files have been obtained from here and Wireshark.
You can get additional pcap for replay here:
Desc | Link |
---|---|
2020-07-14 8:50 until 18:00 | https://weichbrodt.me/files/2020-07-14-bs-muehlenpfordt-rebenring.pcapng |