virtual-vehicle / vehicle_captain_routing_sender_example

Sample code to verify, encode, and send ITS messages with the vehicleCAPTAIN toolbox.

Home Page:https://github.com/virtual-vehicle/vehicle_captain

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sender Demo (CXX)

Sample implementation for a sending cpp client for the vehicleCAPTAIN routing core.

Sample implementation also shows verification and encoding usage for vcits.

Feature List

Version 1.0

Dependencies

  • vcits 1.0 - can use standard or experimental version (experimental messages included)

Messages

  • Dumps - implemented as manual hardcode example
  • DENM - TODO
  • CAM - sent with minimal content
  • POI - TODO
  • SPATEM - TODO
  • MAPEM - TODO
  • IVIM - TODO
  • EV_RSR - TODO
  • TISTPGTRANSACTION - TODO
  • SREM - TODO
  • SSEM - TODO
  • EVCSN - TODO
  • SAEM - TODO
  • RTCMEM - TODO

Copyright

Please cite the vehicleCAPTAIN if you used any part of this library for your work.

Contribution Guidelines

Feel free to add fixes and new features!

Authors

Main Author: Christoph Pilz

Acknowledgement

The majority of this work is part of my (Christoph Pilz) PhD studies at Graz University of Technology in cooperation with the Virtual Vehicle Research GmbH.

Features are also integrated across various funded projects (see vehicleCAPTAIN).

About

Sample code to verify, encode, and send ITS messages with the vehicleCAPTAIN toolbox.

https://github.com/virtual-vehicle/vehicle_captain

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C 99.2%Language:CMake 0.6%Language:C++ 0.2%Language:Shell 0.0%