Programming the AY-Dx9M
20
AY-Dx9M Family Installation and Programming Manual
Where: EP = Even parity for first 12 bits
OP = Odd parity for last 12 bits
F = 8-bit Facility code
A = 24-bit code generated from keyboard
5.3.1.6
6 Keys BCD and Parity Bits, Wiegand 26-Bit
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 a number
key or
#
is not 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
5.3.1.7
Single Key, 3x4 Matrix Keypad (MD-P64)
This unique mode is intended to let the host controller scan the AY-
Dx9M keypad while still keeping the proximity card readers Wiegand
26-Bit or Clock & Data formats active.
An optional interface board must be used between the AY-Dx9M 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.