Instructions

NFC &
MIFARE & ISO14443AB & ISO15693 & ISO18000 & ISO7816 IC Card Module www.quio-rfid.de
Copyright © 2003-2022 Quick Ohm Küpper & Co. GmbH. All rights reserved. 20/101
5 Application-layer Protocol
5.1 Overview
Chapter 5 includes the whole contents of JCP04 and JCP05. Some of the QM-ABCM7 doesn't
support the whole parts. For example: some no SAM slots; some don't support some kind of card types
(ISO14443B or ISO15693). So users need to make sure the command could operate the card.
Otherwise, the wrong information will be returned from the module. The module details could be
gotten from the Manual.
This chapter will introduce the communication protocol application level commands and data
structures in details; the application level protocol only introduces the commands and the data. The
whole data packet composition format could be JPC04 and JCP05, but the command code and data
have to be the same.
We illustrate each command in the following format:
Frame Command Data Checksum
Here, "Frame" means JCP04 or JCP05's Frame Header, as follows:
JCP04 Frame Header: 1 byte length information, all the bytes except Checksum byte.
JCP05 Frame Header: Totally 3 bytes, 2 bytes length information (MSB first) and 1 byte UART
or RS232C communication address. Length information is all the bytes except Checksum byte. Serial
communication address is used for multi communication to select specified equipment to
communicate.
Checksum: Exclusive OR (XOR) results from length byte to the last byte of data.
For example, we explain separately with the following command.
Frame 0x11 Mode Checksum
It’s the command to control the module working status, now we need to close the antenna with
this command, so the "mode" is 0x00, and the command is:
JCP04: 0x03 11 00 12; in it 0x03 is Frame Header, all the bytes except Checksum byte, the length
is 0x03, so take the value 0x03; 0x11 is the command; 0x00 is parameter (meaning close automatic
detecting card, close the antenna); 0x12 is Checksum byte, the front 3 bytes XOR result is 0x12.
JCP05: 0x00 05 00 11 00 14; 0x00 05 00 is Frame Header, 0x00 05 is length, 0x00 is
UART/RS232C communication address; 0x11 is command; 0x00 is parameter, meaning close
automatic detecting card, close antenna; 0x14 is Checksum byte,the front 5 bytes XOR result is 0x14.
Each command has examples following. The example command is JPC05. It is the result of
testing JMY6801H. About parts of JCP04, do not recommend using in the new product development.