Skip to content

Interface between the Artery V2X Simulation Framework and DuT (Device under Test).

License

Notifications You must be signed in to change notification settings

LukasW352435/INFM_HIL_Interface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INFM HIL Interface

Interface between the Artery V2X Simulation Framework and DuT (Device under Test).
The interface supports standards like:

  • CAN/CANFD
  • V2X
  • REST (for debugging / monitoring purposes)

But most importantly, more standards like I2C or 802.11p can be added later on.

Logging of the communication is included in the interface. Aside from normal logging, structured logging of events is included as well.

Useful links

Dummy DuTs

Connectors

Clone

Clone the repository with submodules (but not all, as you dont want to compile openssl from scratch)

git clone https://github.com/LukasW352435/INFM_HIL_Interface.git && cd INFM_HIL_Interface && git submodule init && git submodule update --depth 1
# or via ssh
git clone git@github.com:LukasW352435/INFM_HIL_Interface.git && cd INFM_HIL_Interface && git submodule init && git submodule update --depth 1

Requirements for building

  • libasio-dev
  • libssl-dev
  • libcurl4-openssl-dev
  • restbed (is built from source)
  • libzmq3-dev (ZeroMQ)
  • quill (is built from source)