1 # Copyright (c) 2019-2020 NVIDIA CORPORATION. All rights reserved.
3 @page vehicleio_mainsection VehicleIO
7 The VehicleIO module interacts with the vehicle, controlling vehicle actuation and providing information regarding the current state of the vehicle. The module can actuate and read from the vehicle by using the following types:
9 - ::DW_VEHICLEIO_DATASPEED specifies the use of a “Dataspeed” device as an intermediary protocol.
10 - ::DW_VEHICLEIO_GENERIC specifies simple programmable interface device that translates the pre-defined messages into a format understandable by the vehicle via a DBC file. Note that if a vehicle interface requires a complex logic handling, then ::DW_VEHICLEIO_CUSTOM is more appropriate choice.
11 - ::DW_VEHICLEIO_CUSTOM specifies most flexible, custom interface device implemented via VehicleIO plugin.
15 - @ref vehicleio_usecase1
19 - @ref VehicleIO_actuators_group