I was trying to generate a random number in CAPL program (similar to C language) using timers. Say I have a timer X and I start it
/****Timer start****/
on start
{
settimer (x,20000); // setting the timer for 20 secs
}
Now I need a random number only between 300ms to 20 secs with a resolution of 500ms. CAPL has a inbuilt function called random() to do this.
I did like
int random(int x);
Now how can I make sure that I get a random value only with resolution of 500ms?
Any suggestions?