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
0
votes
1 answer

How to access internal timers in CANoe?

I am using Ethernet bus in CANoe and want to access the internal timers used in CANoe. For example: If a packet is sent/received, the time at which the packet sent/received is to be monitored. Are there IP layer functions/System variables which can…
Nikhil
  • 139
  • 1
  • 5
  • 14
0
votes
5 answers

How to read value of timer in CAPL?

variables { mstimer T1; long x,y; } on start { setTimer(T1,1); /*Timer set to 1ms*/ x=timeNow()/100000.0; /*Getting a time stamp when i start a timer*/ } on timer T1 { if(response==0) /*Check if response is sent or a…
Nikhil
  • 139
  • 1
  • 5
  • 14
0
votes
1 answer

How to add a window to a specific node in Write window of CANoe

How can I a write window to a specific node in CANoe configuration? I can see a write window for node SSC EV but I wanted to add another one more for a node.
Nikhil
  • 139
  • 1
  • 5
  • 14
0
votes
2 answers

defaultSession,ProgrammingSession,extendedDiagnosticSession

I am not understanding about defaultSession,ProgrammingSession,extendedDiagnosticSession in UDS protocol. How can we go from one session to another session? please help me.Thank you.
raja
  • 13
  • 1
  • 7
0
votes
1 answer

how to display two different bitmap images in canoe?

I would like to display two different images in the panel based on event, example, for light on display one bit map image, And for light off display another bitmap image. I already tried to browse the options in properties box there is not much…
Harshan.B
  • 93
  • 5
  • 13
0
votes
1 answer

Return value from CAPL function to C# function

I'm calling a CAPL function from a C# function and I'm expected to get in C# the value that the CAPL function returns but it always return the same value that has nothing to do with the one I'm assigning inside the CAPL function. Is there something…
0
votes
2 answers

CAPL function for printing milliseconds?

it is complex to understand the canlogs without milliseconds, is there any function that prints milliseconds in write window. i've already tried with "getLocalTimeString()" function but this will print only time till seconds only.
Harshan.B
  • 93
  • 5
  • 13
0
votes
2 answers

What is the difference between CAPL test node & network node in CANOE?

What is the difference between CAPL test node & network node in CANOE ?
0
votes
1 answer

Monitor CAN/Flexray messages on the bus CAPL

I'm trying to learn CAPL and Im trying to accomplish the following . I have a huge matrix of communication with strict timing. Id like to have a CAPL code which can monitor all the messages if the were received or not , check there periodicity. I'm…
user3316457
0
votes
0 answers

Adding delay in VB.Net & sorting error - 'Application' is ambiguous

I need to add a delay in my code for few seconds, for which I was using the following code: Private Sub waitInMilliSeconds(ByVal interval As Integer) Dim stpwt As New Stopwatch stpwt.Start() Do While stpwt.ElapsedMilliseconds…
SKO
  • 3
  • 2
0
votes
2 answers

Sending message with CAPL and dbc signal values

I am using CAPL to simulate a test envirmonet for some small tests and i am having problems sending messages or more specific setting up the values. I am able to read Signal Values with $SignalName, also i am able to set signal values like that. If…
Raros
  • 21
  • 1
  • 1
  • 7
0
votes
1 answer

Simulation of a node/ECU in CAPL

I am trying to simulate a node in CAPL which gives diagnostic response to the tester requests. In CANoe, I have added 2 network nodes 1)ECU and 2)Tester. //**In Tester.can** DiagRequest service req; // In variables, with corresponding service from…
jerinj
  • 19
  • 1
  • 3
0
votes
1 answer

Can we run a batch file from Vector canoe

Is there any possibility to run a batch file from vector canoe? If so, I need to run a batch file from Canoe which will trigger a python script and start executing it.
lakshmi ramya
  • 37
  • 1
  • 3
  • 7
0
votes
1 answer

Access to OS functions from CAPL

I'm doing a script using CAPL and am stuck for a solution to grep the login ID from Windows. Could some please help show how to get Windows user login ID from within a CAPL program code, if this is possible? For example, if the Windows user login ID…
Juno55
  • 31
  • 4
0
votes
1 answer

Vector CAPL Node multiple times execution in CANoe

When setting 'multiple number of executions' under Testmodulelist->Options, how can I determine the current execution round in CAPL code? This is related to Properties NumberOfExecutions, ExecutionMode etc. mentioned in the CANoe help.
mrhpogie
  • 107
  • 8