CANoe: Difference between revisions

From RadiWiki
Jump to navigation Jump to search
No edit summary
Line 23: Line 23:
# inserting the RadiMationInterface.can file inside your CANoe/CANalyser project.
# inserting the RadiMationInterface.can file inside your CANoe/CANalyser project.


you can extend the function inside the [[RadiMationInterface.can]] to you need.
The functions inside the [[RadiMationInterface.can]] can be extended to your needs
Note that the function do not support a call back to the RadiMation application. So the CAPL interface can only be used to insert information from [[RadiMation]] to CANoe or CANalyser.
Note that the function do not support a call back to the RadiMation application. So the CAPL interface can only be used to insert information from [[RadiMation]] to CANoe or CANalyser.


'''Note:''' You can't find out if a CAPL function exist with CANoe/CANalyzer COM server.  
'''Note:''' You can't find out if a CAPL function exist with CANoe/CANalyzer COM server.  
When the function not exist the call will go in CANoe but there will come up no error message or return value.
When the function not exist the call will go in CANoe but there will come up no error message or return value.

Revision as of 08:15, 19 February 2009

CANoe from [Vector] is used for reading out the CAN or LIN bus.

There are 2 ways of using the software, and there for 2 ways of controlling. This is because RadiMation is modular build, and is has no idea that it is talking to a software package instead of hardware.

Getting information from CANoe[edit]

Use the AD converter CANoe Interface to read out the information from the CANoe Software.

Getting information to CANoe[edit]

Use the CAPL interface to communicate with the software.

CAPL[edit]

CANoe supports CAPL, a programming interface. Through this interface RadiMation can send information back the Canoe software. For Example:

  • Frequency
  • Field Strength
  • Power

RadiMation connects through COM to this application

To connect with RadiMation you need to configure the following things:

  1. Setting up the CANoe Switch Matrix device.
  2. inserting the RadiMationInterface.can file inside your CANoe/CANalyser project.

The functions inside the RadiMationInterface.can can be extended to your needs Note that the function do not support a call back to the RadiMation application. So the CAPL interface can only be used to insert information from RadiMation to CANoe or CANalyser.

Note: You can't find out if a CAPL function exist with CANoe/CANalyzer COM server. When the function not exist the call will go in CANoe but there will come up no error message or return value.