Can you test with a second RATE (say 30Hz) to see how this error in delay scales? This may give a hint as to where to focus (looking for more quantum games, or ticksPerSec).
Also, what do epicsThreadSleepQuantum() and epicsMonotonicResolution() return?
Can you test with a second RATE (say 30Hz) to see how this error in delay scales? This may give a hint as to where to focus (looking for more quantum games, or ticksPerSec).
Also, what do epicsThreadSlee pQuantum( ) and epicsMonotonicR esolution( ) return?