0% found this document useful (0 votes)
328 views

User Manual: 1. Technical Specification

The document provides specifications and instructions for using a serial reader protocol. It details the technical specifications including power supply, interface, transmission speed, operating temperature range, and supported card standards. It also describes the communication settings of 19200 bps, 8 data bits, 1 stop bit, and no parity. The document outlines the data package format for commands and replies, which includes a header, length, node ID, function code, data, and XOR checksum. It provides the minimum and maximum parameters for voltage, current, initialization time, and operating/storage temperatures.

Uploaded by

jamesksn
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
328 views

User Manual: 1. Technical Specification

The document provides specifications and instructions for using a serial reader protocol. It details the technical specifications including power supply, interface, transmission speed, operating temperature range, and supported card standards. It also describes the communication settings of 19200 bps, 8 data bits, 1 stop bit, and no parity. The document outlines the data package format for commands and replies, which includes a header, length, node ID, function code, data, and XOR checksum. It provides the minimum and maximum parameters for voltage, current, initialization time, and operating/storage temperatures.

Uploaded by

jamesksn
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

CR 038 Serial Reader Protocol

User Manual
1. Technical Specification

• Power supply: 5V, 80-100mA


• Interface: RS232 or TTL232
• Transmission speed: Default 19200 bps
• R/W distance of up to 60mm (up to 100mm with bigger antenna size), depending on TAG
• Storage temperature: -40 ºC ~ +85 ºC
• Operating temperature: 0 ºC ~ +70 ºC
• ISO14443A ISO14443B ISO15693

3. Communication setting

The communication protocol is byte oriented. Both sending and receiving bytes are in
hexadecimal format. The communication parameters are as follows,
Baud rate: 19200 bps
Data: 8 bits
Stop: 1 bit
Parity: None
Flow control: None

4. Dimension
PHOTO

Pin 7

DIMENSION Pin 1
Connector pin assignment

NO Define
1 Reserve
2 Reserve
3 VCC(+5V)
4 GND
5 RX
6 TX
7 VCC(+5V)

5. Character
Parameter Min Type Max Units

Voltage 4.5 5.0 5.5 V

Current
90 mA
(include antenna)

Initialization time 100 500 MS

Opertating temperature -25 +85 ℃

Storage temperature -40 +125 ℃


6. Protocol

Transmission rate Default 19200,N,8,1


Data format Binary HEX “hexadecimal”
Data package
Head Length Node ID Function Code Data … XOR

COMMAND :
Data length XOR SUM
(Byte)
Head 02 Fixed: 0xAA , 0xBB
Length 02 There are several effective bytes that including FF 00
XOR follows this column.
Node ID 02 Destination Node Address Number. X S
xx xx: Low byte first
00 00: Broadcast to each reader.
Function 02 It will be transmission ability of each different X S
code command . Low byte frist
Data 00~D0 Data length is not fixed, according to its purpose. X S
XOR 01 XOR each byte from Node ID to Last Data byte S
with 0xFF.

REPLY DATA FORMAT :


Data length
(Byte)
Head 02 Fixed: 0xAA , 0xBB
Length 02 There are several effective bytes that including
XOR follows this column.
Node ID 02 Destination Node Address Number.
xx xx: Low byte first
00 00: Broadcast to each reader.
Function 02 It will be transmission ability of each different
code command . Low byte frist
Status 1 Reply result , if succeed is 0 ,other fail .
Data 00~D0 Data length is not fixed, according to its purpose.
XOR 01 XOR each byte from Node ID to Last Data byte

NOTE: if from “Length” to “XOR ” have a data is “AA” then should follow a
data “0x00” ,but length don’t changed.
While a command send and after 100ms no reply then consider this
command failed .

You might also like