Programming Interface for Access to the Networks CAN, J1939, ISO15765 and J1708/J1587
The RP1210 API is an open interface between windowsbased 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.
Typical RP1210 applications involve diagnostic tools in the heavy-duty vehicle field, such as those used in the service area. Vector’s RP1210 API can be used to operate these tools during development, including with Vector interface hardware.
Comfortable channel mapping enabled by full integration in the configuration dialog of the Vector hardware interfaces
Multiple clients per channel
Full multithreading capability including different optional wait modes, e.g. waiting for tx indications of messages or completion of higher layer protocol transactions.
Compatibility to RP1210-0, RP1210-A, RP1210-B and RP1210-C
Application Architecture utilizing the RP1210 API
The Vector RP1210 API (Application Programming Interface) provides a collection of functions that are essential for clients to establish physical connections to different types of networks as well as sending and receiving data specific to the used protocol standard. Through a common interface Windows applications thus can connect to multiple networks via various hardware adapters.
The RP1210 specification is a recommended engineering and maintenance practice that is developed by the Technology & Maintenance Council (TMC) of the American Trucking Association (ATA), Inc.
Standard (11-bit identifier) & extended (29-bit identifier)format