Programming the AY-Q64
20
AY-Q64 Installation and Programming Manual
6.3.1.6
6 Keys BCD and parity bits, 26-Bit Wiegand
Sends buffer of 6 keys, adds parity and sends a 26-bit BCD message.
Each key is a four bit equivalent of the decimal number.
The keypad PIN code must be 6 key presses long. On the sixth key
press of the 6-digit PIN code, the data is sent across the Wiegand data
lines as a BCD message.
If the entry of the 6-digit keypad PIN code is disrupted and no number
key is pressed within 5 seconds, the keypad clears the PIN code entry
buffer, generates a medium length beep and is ready to receive a new
6-digit keypad PIN code.
(EP) AAAA BBBB CCCC DDDD EEEE FFFF (OP)
Where:
A = First key entered
D = Fourth key entered
B = Second key entered
E = Fifth key entered
C = Third key entered
F = Sixth key entered
6.3.1.7
Single Key, 3x4 Matrix Keypad (MD-P64)
This unique mode is intended to let the host controller scan the AY-
Q64 keypad while still keeping the proximity card readers 26-Bit
Wiegand or Clock & Data formats active.
An optional interface board must be used between the AY-Q64 and
the host system. Each key press is immediately sent on DATA0 as an
ASCII character at a baud rate of 9600 bits per second.
When a key is pressed, DATA1 is pulled "low" until the key is
released at which point DATA1 is set to "high". This allows the
controller to detect the duration of the key press.
The MD-P64 interface unit outputs the data received to 7 outputs
emulating a keyboard. The interface unit does not affect any data
that it receives from the proximity reader whether it is 26-Bit Wiegand
or Clock & Data.
Key pressed = ASCII Value
0 = '0' (0x30 hex)
6 = '6' (0x36 hex)
1 = '1' (0x31 hex)
7 = '7' (0x37 hex)