This use to measure human reaction time through software's way the system measure the reaction time by when indicator is on ,immediately user need to press stop button and it will display the time in second on block diagram (see at attachment below). The timing of the indicator should be random so the user cannot predict when it will occur.The minimum time for the indicator to change should be approximately 2swith a maximum around 5s. My question is :
1) Is there a way to improve the accuracy of this system (while still remaining in a software-only paradigm)?
2) What is the resolution of your system and how fine can it be made to go? (Hint: it has something to do with the loop time and screen refresh.)
I've done a few mods to your original VI and included some benchmarking VIs that I came across some time ago.
Looking at it again I think you would do better to detect the mouse down event ( or maybe a key press ? ).
The original VI doesn't register the response time until the mouse is released.
I've included a version 2 mod that does this.