​ 全三轨磁条卡读卡器|读机机|刷卡器MRS100串口通信协议 Communication Protocol

401 阅读3分钟

​ 全三轨磁条卡读卡器|读机机|刷卡器MRS100串口通信协议 Communication Protocol

MSR100 串口刷卡器 (2).jpg

1、Command

Command nameCommand codeCommand parametersRemark
Set working mode0x300x30:Active modeUpload data after read card
0x31: Store modeStore data and do not upload after read card
Check configuration0x310x30Get configuration parameters of card reader
Check version no0x320x30Get version no of card reader
Read magnetic card0x330x30Read magnetic card data
Set baud rate0x340x30:48000x31:96000x32:192000x33:38400
Set track parameter0x35T1_SS,T1_ES,T2_SS,T2_EST3_SS,T3_ES,TRn,CR

Note:T1_SS:Start symbol of track 1, T1_ES:End symbol of track 1

T2_SS:Start symbol of track 2, T2_ES:End symbol of track 2

T3_SS:Start symbol of track 3,T3_ES:End symbol of track 3

TRn:Read tracks selection:

             0x31  track 1

             0x32  track 2

             0x34  track 3

             0x33  track 1 and 2

             0x36  track 2 and 3

             0x37  track 1.2.3

CR:Tracks end enter to output selection

                 0x30:Without enter

                 0x31:With enter

Error command list

0x30Command error
0x31Command parameters error
0x40Read/write storage error
0x41With magnetic card data

2、Command format remark

2.1、Set card reader mode:

0x020x020x30Mode0x03BCC

Return successfully:

0x020x030x30Mode‘Y’0x03BCC

Return with failure:

0x020x040x30Mode‘N’ErroCode0x03BCC

Mode:0x30: Active mode,0x31:Command mode

ErroCode

2.2、Check configuration:

0x020x020x310x300x03BCC

Return successfully:

0x020x040x310x30 ‘Y’Config0x03BCC

Return with failure:

0x020x0E0x310x30‘N’ErroCode0x03BCC

Config:10 bytes:Mode、T1_SS、T1_ES、T2_SS、T2_ES、T3_SS、T3_ES、TrackN、CR、BaudRate。

ErroCode

2.3、Check version no:

0x020x020x320x300x03BCC
c0x020x130x320x30 ‘Y’Version0x03BCC

Return with failure:

0x020x040x320x30‘N’ErroCode0x03BCC

Mode:0x30: Active mode,0x31:Command mode

Version:TTCE_RS183_Vx.xx

ErroCode

2.4、Read data:

0x020x020x330x300x03BCC

Return successfully:

0x020xxx0x330x30‘Y’Data0x03BCC

Return with failure:

0x020x040x330x30‘N’ErroCode0x03BCC

Data is magnetic card data, format is:% track 1 data? ;track 2 data?  +track 3 data?  ,%;+?is each tracks start/end symbol,if one of track without corresponding start symbol, the end symbol will not be exist also. When this command get magnetic card data that will empty immediately. If execute this command again and do not swiping card that will be return failed.

2.5、Set baud rate:

0x020x020x34BaudRate0x03BCC

Return successfully:

0x020x030x34BaudRate‘Y’0x03BCC

Return with failure:

0x020x040x340x30‘N’ErroCode0x03BCC

2.6、Set track parameters

0x020x090x35Config0x03BCC

Return successfully:

0x020x020x35‘Y’0x03BCC

Return with failure:

0x020x030x35‘N’ErroCode0x03BCC

Config:8 bytes: T1_SS、T1_ES、T2_SS、T2_ES、T3_SS、T3_ES、TrackN、CR。

MSR100 串口刷卡器 (3).jpg

 以上为全三轨磁条卡读卡器|阅读机|刷卡器MRS100串口通信协议 Communication Protocol,欢迎交流!