Skip to main contentTechnical Reference: CAPL Functions
Open topic with navigation
Valid for: CANoe DE • CANoe4SW DE • CANoe:lite DE • CANoe4SW:lite DE
The CAPL language allows you to write programs for individual applications. For example, in the development of network nodes, the problem often arises that the remaining network nodes are not available yet for tests. The system environment can be emulated with the help of CAPL, e.g. the data traffic of all remaining stations can be emulated.
With CAPL you can also write programs to analyze data traffic which are adapted to your problem, or programs for a gateway — a connection element between two buses — so that data can be exchanged between different buses.
The emphasis in modeling lies in the description of the node’s bus behavior, for which the language capabilities of CAPL are normally sufficient.
Your CANoe DE product contains a CAPL Browser which you can use as an alternative to a normal text editor to create CAPL programs. The browser shows you the CAPL event procedures in structured form allowing you to create and modify CAPL programs in a user-friendly manner.
Quick Access
General Functions & Event Procedures
Bus-/Protocol-Specific Functions & Event Procedures
Theme-Specific Functions & Event Procedures
Deprecated and Removed CAPL Functions