I recently received a response box to use in our experiments here at the School of Psychology. After downloading the example XIDlib for .NET I made a quick test program showing the button states. Everything worked well and it was very straightforward getting it to receive data from the RB but when I started button mashing (pressing the buttons very fast) some of the states got very confused. This is very repeatable, and wondered whether this was a problem with the onboard PIC logic or something going on with the serial communication?
When debugging with the buttons in this confused state, I can see that the message received via the serial port when I release a single button gets sent as a button press, and vice versa.
Any ideas? Many thanks,