Chronos作为响应设备Chronos功能最重要之一就是毫秒级的精确响应设备。 与标准键盘,鼠标或通用USB响应设备不同,Chronos能够与以前的SRB(Serial Response box)保持相同的0毫秒去抖动时间。
Chronos USB和毫秒精度
通常,USB通信是一种从输入对象接收响应的缓慢且不可靠的方法。 每个对象都有一个称为“反跳时间”的时间。 响应设备的去抖动时间是指用户按下响应设备上的按钮到软件注册该事件之间的时间。 对于基于毫秒的精度至关重要的基于反应时间的研究,这可能会出现问题。
如您所见,去抖动时间会严重影响从键盘和鼠标收集的响应时间的质量和可靠性。 结果,您在数据中看到的响应时间值不是参与者按下按钮时的反映,而是软件接收按钮输入的时间的结果。 这导致参与者的实际响应时间由于通信问题而丢失。
Chronos能够解决USB通信的这一限制。 为此,它内置了一个处理器,该处理器分别将每个按钮响应的时间戳记与在Chronos设备上注册的毫秒保持相同。 然后,这释放了USB通信所需的时间,只要它需要将这些响应从Chronos传递到E-Prime。 当E-Prime收到此数据时,它不会查看传入的时间,而是查看Chronos首次插入设备时的时间戳。因此,尽管Chronos仍然遭受与其他设备相同的USB延迟 ,它仍然可以以毫秒为单位记录数据。