Skip to content

Commit

Permalink
Update MIN_HANDSHAKE_WAIT_TIME to 85 microseconds
Browse files Browse the repository at this point in the history
Aligned MIN_HANDSHAKE_WAIT_TIME with the Amiga 500 Technical Reference Manual's recommended value of 85 microseconds. Previously, it was set to 65 microseconds, which worked for my specific A500 keyboard model but may not be compatible with all keyboard variations and revisions. The value can be increased further if instability is observed, without noticeable delays in keyboard performance.
  • Loading branch information
arvvoid committed Feb 4, 2025
1 parent 026d1de commit 932c3a6
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion a500kybhid.ino
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@
#define BITMASK_JOY2 0b11110011 // IO A0..A5
#endif

#define MIN_HANDSHAKE_WAIT_TIME 65 //microsecconds: as specified in the Amiga 500 Technical Reference Manual
#define MIN_HANDSHAKE_WAIT_TIME 85 //microsecconds: as specified in the Amiga 500 Technical Reference Manual

// Preprocessor flag to enable or disable debug mode
// Debug mode provides some console output.
Expand Down

0 comments on commit 932c3a6

Please sign in to comment.