Questions tagged [canoe]

CANoe is a comprehensive software tool for the development, testing and analysis of entire ECU networks and individual ECUs

CANoe (developed by Vector Informatik GmbH) is a comprehensive software tool for the development, testing and analysis of entire ECU networks and individual ECUs (used mainly in the automotive industry). It supports you throughout the entire development process – from planning to the startup of entire distributed systems or individual ECUs. CANoe's versatile functions and configuration options are used by network designers, development and test engineers at OEMs and suppliers.

CANoe enables the user to simulate ECU networks, supporting many bus systems and protocols, such as- CAN, LIN, FlexRay, (automotive) Ethernet, MOST, CANopen, AFDX, CANaero.

Tag usage:

  • Use this tag for the question regarding the CANoe software tool. Please note that hardware questions are off-topic and should be asked at https://electronics.stackexchange.com instead.
  • If you are using a particular programming language (say, ), you should add that tag as well.
  • If the question is about higher layer protocols such as CANopen, ISO11783, J1587, J1939 or SmartCharging, the tag should be combined with the applicable higher layer protocol tag.

Links:

306 questions
3
votes
1 answer

Transmitting data over ISO-TP (transport protocol) in CANoe using CAPL

Using CAPL with CANoe to transmit big amount of data via ISO-TP on CAN. Is there a routine, that provides the handling of data segmentation embedded in CAPL or do I need to write my own interpretation?
Georgiev
  • 71
  • 1
  • 1
  • 7
3
votes
0 answers

How to transfer data from DLT to another application like CANoe via TCP\IP and vice versa

I am using GENIVI Diagnostic Log and Trace for my project. I am now able to transfer the message from ECU to DLT viewer, but I want to forward the message received in DLT viewer to another application like Vector CANoe. And transfer the data from…
2
votes
1 answer

CAPL Evaluation write in a Matrix

I want to write the evaluation of CAPL Node in a matrix. Now I have my evaluation just in write windows and they are more than 10000 line. therefore I want to write in a matrix with limit of lines and columns. Any idea? on message 0x4490 { …
MDM
  • 21
  • 1
2
votes
1 answer

CAPL Accessing integer signal with more than 52 bits

The question is regarding CAPL signal access. Let's assume that in the code there is 64-bit unsigned integer signal from some PDU. While trying to assign signal value to sysvar or qword variable like: @sysvar::bar = $foo; The warning shows up: CAPL…
Juhas
  • 178
  • 2
  • 13
2
votes
1 answer

Using Vector.Diagnostic.dll for sending diagnostics requests

I want to send some diagnostics request using python. Code: clr.AddReference('Vector.CANoe.Interop') clr.AddReference('Vector.Diagnostics') import CANoe import Vector.Diagnostics mCANoeApp =…
Alex
  • 21
  • 4
2
votes
1 answer

Why I cant update a message on CANoe via a Panel?

Im trying to update in "real time" the value of a message using a panel. However once the simulation starts , the panels shows this icon with a tooltip that indicates that "my signal value was not sent yet". Any idea why this happens ? The combo box…
2
votes
3 answers

How to create new environment variable for CAN database in CANoe for CAPL and Panels?

I am new to CAPL and CANoe. I want to access some particular signals from CAN database. I am able to create new system variables for Panel designing, but for some specific scenario, I want to use CAN signals directly as environmental variables. I am…
GGG
  • 55
  • 1
  • 1
  • 10
2
votes
1 answer

Vector CANoe - How do you build a .NET tests node with multiple C# files?

Objectives I want to use the Vector CANoe C# (.NET) scripting capability. More specifically, I want to reduce my .NET test nodes' complexity by building some core utility classes. For example, instead of having this // With the Vector API…
gberth
  • 467
  • 5
  • 13
2
votes
1 answer

CANoe multiple instances using win32com

I'm trying to create two CANoe instances using Python (win32com module). I'm trying to create two objects and open the configurations, but it creates only one instance. How can I achieve creating two CANoe instances? I disabled the option in the…
Shilpa
  • 23
  • 4
2
votes
2 answers

sending capl message with m.FDF bit set

I am trying to send a message on a simulated CANoe bus. I want to set the FDF bit for can fd. In the capl node that outputs the message, the FDF bit is set. But as soon as the receiver reacts to the message in his 'on message' routine, the FDF bit…
Schn3id3r
  • 21
  • 3
2
votes
1 answer

How to simulate error frames and make error counters increase/decrease in CANoe using CAPL?

I was trying to simulate two nodes in CANoe and made communication between them by sending messages to each other using a CAPL script. When I think about generating error frames, I got to know about the CAPL function output(errormessage). How could…
2
votes
2 answers

How to create a panel in CANoe project with selection of the particular ECU from DBC and selection of the TX/RX message from the selected ECU?

Once after adding the DBC file to CANoe configuration, How to select the particular ECU from DBC and select the particular TX/RX message in the panel? Brief: I have multiple ECU let's assume there are 3 ECU's A - ECU1, B - ECU2, C - ECU3 I need to…
Dinesh
  • 21
  • 1
  • 4
2
votes
2 answers

How to set DTC Status bits in diagnostic request in CAPL?

I trying to read a DTC from a CAPL script. I am using "(0x19) ReadDtcInformation - Report DTC snapshot record by DTC number" protocol service. My DTC number is 0x062003. I am able to set DTC number correctly. But, I am not able to set DTC status…
Flying Dutchmann
  • 85
  • 1
  • 2
  • 3
2
votes
2 answers

CAPL code, putting delay in the code

I have a CAPL test code that controls the start of CAN signal sending. My goal is to delay the start of the sending process. My idea to do this is via a setTimer() function in combination with isTimerActive(). In general my code looks the…
Johann Diep
  • 33
  • 1
  • 1
  • 6
2
votes
2 answers

how to copy entire content of the trace window to text file in canoe

i would like to know is there any way to copy the trace window data to text file ?? I've tried to copy every thing by "ctrl + a" then tried to paste in a text file, but unfortunately it is copying only some part of data. even though the logging…
Harshan.B
  • 93
  • 5
  • 13
1
2
3
20 21