I just started playing around with a new RFID-Keypad that supports the ENTRY_CONTROL 0x6f command class.
I requested the supported keys with the “key supported get command”, 0x02 and got a report with 6f 03 01 1e as an answer.
The 1e is the bitlist of the ASCII-codes supported by the device. This means 1, 2, 3 and 4, which are the numbers on the pad, but I expected to get the ascii codes for “0”, “1”,… which are 48 (0x30), 49 (0x31),…
Meaning I expected 6 empty bitmasks and then the bits set in the seventh bitmask.
Am I misinterpreting the specificiation or is the device not behaving correct?