1 # Copyright (c) 2019-2020 NVIDIA CORPORATION. All rights reserved.
3 @page vehicleio_mainsection VehicleIO
5 @note SW Release Applicability: This module is available in both **NVIDIA DriveWorks** and **NVIDIA DRIVE Software** releases.
9 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:
11 - ::DW_VEHICLEIO_DATASPEED specifies the use of a “Dataspeed” device as an intermediary protocol.
12 - ::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.
13 - ::DW_VEHICLEIO_CUSTOM specifies most flexible, custom interface device implemented via VehicleIO plugin.
17 - @ref vehicleio_usecase1
21 - @ref VehicleIO_actuators_group