LabVIEW is a commercial software package for use on standard desktop PCs and laptops. It can be used wherever measurement and analysis data accumulates. The CAN driver for LabVIEW allows you to send and receive CAN signals with LabVIEW that are defined in a CAN database (dbc format) directly from the LabVIEW application.
DIAdem1 is a commercial software package for use on standard desktop PCs and laptops. It can be used wherever measurement and analysis data accumulates. The CAN Driver particularly for DIAdem allows you to record CAN signals with DIAdem that are defined in a Vector CAN database (CANdb++).
Vector offers a D-PDU API standardized programming interface library for accessing Vector bus interfaces from customer-specific applications for diagnostics and flashing. The programming interface is specified in ISO 22900-2. It abstracts from the diagnostic protocol and from the bus interface hardware (the VCI, Vehicle Communication Interface). For this reason it is ideally suited for customer-specific applications. In addition, the D-PDU API forms the basis for the diagnostic server ("D-Server") according to ISO 22900-3.
The RP1210 API is an open interface between Windows-based applications and in-vehicle communication networks. This interface offers functionality for bus systems as well as for higher layer protocols. Its areas of use are very diverse and depend on the implemented application. The RP1210 specification was developed as a “Recommended Engineering and Maintenance Practice” by the Technology & Maintenance Council (TMC) of the American Trucking Association (ATA). Especially in the USA, voluntary conformance to this recommended practice has gained the support of commercial trucking companies, OEMs and suppliers.