1

I'm actually working with CANoe and CAPL language on the test of some XCP signals in an ECU, thus I need to change those XCP signals all at the same time (as mentionned in the customer specifications) in order to check the behaviour of the software implemented in the ECU with this change, but all I know is to change one signal at a time, how can I implement with CAPL the update of many XCP signals at the same time?

Martin Thompson
  • 16,395
  • 1
  • 38
  • 56
  • Hello, and welcome to SO. If you haven't already, please have a look at these two guides: [how to ask a well received question](https://stackoverflow.com/help/how-to-ask) and [what shoud I do when someone answers my questions](https://stackoverflow.com/help/someone-answers). – Daemon Painter Apr 23 '20 at 13:28

1 Answers1

1

The mechanism you're looking for is called page switching. Unfortunately, it has to be configured and enabled in your ECU first.

If it is, then you can use CAPL functions xcpGetCalPage to see what page are you on and xcpSetCalPage to change the page.

Midas
  • 169
  • 1
  • 1
  • 9