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. 12/101
3 Communincation Protocol
3.1 Test Software
We supply test software "TransPort”. New users could use this tool to understand the protocol of
JCP04 & JCP05. The reader module could be directly connected with the PC via RS232C or USB
HID interface. And we supply MT500 (JMY IC Card Module Tester) for test I²C and UART interface
modules. MT500 could convert RS232C signal to UART or I²C signal to operate the module. Please
contact us for details.
Please refer to our sample code while developing application. For I²C, time sequence is very
important to get the Max. communication speed.
3.2 JCP04 Communication Protocol
JCP04 communication protocol is used in early products. JCP05 communication protocol is
improved based on JCP04. QM-ABCM7 supports both JCP04 and JCP05 communication protocols.
We recommended using JCP05 communication protocol in new products development.
3.2.1 Data sent format
Length Command Data Checksum
Length: 1 byte, number of bytes from Length byte to the last byte of Data.
Command: 1 byte, Application-layer command, please refers to Application-layer
protocol in detailed.
Data: length depends on the command type, from 0x00 to 0xFC bytes.
Checksum: 1 byte, Exclusive OR (XOR) results from length byte to the last byte of
data.
3.2.2 Data returned format
Success:
Length Command Data Checksum
Failure:
Length Invert Command Checksum
NOTE: "Failure" means that the communication between module and card failed.