vector.com|Contact
Search tips

apple banana
Find rows that contain at least one of the two words.

+apple +juice
Find rows that contain both words.

+apple macintosh
Find rows that contain the word 'apple', but rank rows higher if they also contain 'macintosh'.

+apple -macintosh
Find rows that contain the word 'apple' but not 'macintosh'.

+apple ~macintosh
Find rows that contain the word 'apple', but if the row also contains the word 'macintosh', rate it lower than if row does not. This is "softer" than a search for '+apple -macintosh', for which the presence of 'macintosh' causes the row not to be returned at all.

+apple +(>turnover >strudel)
Find rows that contain the words 'apple' and 'turnover', or 'apple' and 'strudel' (in any order), but rank 'apple turnover' higher than 'apple strudel'.

apple*
Find rows that contain words such as 'apple', 'apples', 'applesauce', or 'applet'.

"some words"
Find rows that contain the exact phrase 'some words' (for example, rows that contain 'some words of wisdom' but not "some noise words").

By continuing to use this site you agree to the use of cookies. For more information and to find out how to change this click here. Accept Cookies
Please enable cookies in your browser for this website.
Search:
Advanced search

How to avoid: System error ... expired 5 times at the same point in time

Last updated: 2019-03-22
Question:

What means an error message like

System Error: timer NameOfTimer Timer expired 5 times at the same point of time. Potential recursion!

and how can I avoid it?

Answer:

If this error occurs the CANoe measurement will stop. The reason is, that a timer was set up again although this timer was not expired (ended correctly).

The following example explains the error message:

variables
{
  msTimer NameOfTimer;
}

on message 0x100
{
    canceltimer(NameOfTimer);    // simple solution to avoid this error
    settimer(NameOfTimer,1000);  // if the cycle time of the message 0x100 is faster than the timer duration you receive this error message if the timer is not previously canceled.
}


Check if this timer is defined only once inside your CANoe configuration. Take care that the timer was expired/canceled before starting it again.

Note:

An error message with “… expired 5 times at the same point of time …” may also indicate that a timer inside a network node has been copied manually within a CANoe configuration.

To prevent such an error message do not copy nodes without renaming global variables’ names.

If the Model Generation Wizard is used to generate a CANoe configuration for a remaining bus simulation, use it again to extend your simulation setup to avoid above described issues.

Add the first bus by using Create Configuration and add subsequent busses by (using the same database and) selecting Extend Configuration.

 
Article Options
2019-03-22
Views: 226
 
Vector Technology Days 2019 The complete Vector portfolio in a unique event: October 23-24, 2019 in Böblingen, Germany. Register now!