So now I want to know a way to make a delay for EXACTLY one millisecond.
I used to see lots of requests for people who wanted millisecond resolution for psychology experiments on PC's. What they failed to realize that the display was only refreshed once every 60th of a second (about 16.7 mS); and that any drawing done would not show up until that display row was redrawn by the CRT at a time fixed by the vertical scan rate. Also hidden in most PC keyboard controllers is a key matrix scanner that does its thing on some periodic basis rather than instantaneously on every key press. The Palm also has a raster scan (lcd) display controller. So are you sure you have *any* input or output that happens with a resolution finer than the 10mS event loop? The only ones I can think of are hardware level control of the audio PWM or serial output port (which both just happen to be fine resolution timers themselves incidentally...) Regards, Ron Nicholson HotPaw http://www.hotpaw.com/rhn/hotpaw/ -- For information on using the ACCESS Developer Forums, or to unsubscribe, please see http://www.access-company.com/developers/forums/
