The other day, I set up a TimerUnit with a period of 1ms. In code I called SetPeriodTicks() with a value of 10000 and until recently it was responding in the OnCounteRestart event every 10 seconds. Now it is responding every .2 ms. It took a while, but I finally noticed that this is 10000 times the counter frequency. Which of these should SetPeriodTicks() be using? Rereading the description, I can see it being either way.