现在的位置: 首页 > 综合 > 正文

M1卡协议定义

2013年04月07日 ⁄ 综合 ⁄ 共 418字 ⁄ 字号 评论关闭
程序员最喜欢的衬衫

1、主机发送命令通信包格式

STX 包长 命令 参数 数据 ETX BCC
0x01 2Byte 1Byte 1Byte n Byte 0x03 1Byte

 

说明:a.数据段的长度n Byte,n <= 290;

          b.包长为两字节,高节安在前,低字节在后;指命令、参数、数据的长度         

          c.包长为十进制;其它字段以ASCII 码传送;

          d.BCC是STX、包长、命令、参数、数据、ETX的异或校验值

 

2、读卡器正常返回

STX 包长 命令 参数 数据 ETX BCC
0x01 2Byte 1Byte 1Byte n Byte 0x03 1Byte

 

说明:与发送命令通信包格式一样

 

3、读卡器非正常返回

 

STX 包长 ‘N’ 命令 错误字 ETX BCC
0x01 2Byte 1Byte 1Byte 1 Byte 0x03 1Byte

说明:0x00 未定义命令

          0x01 参数错误

          0x02 命令不能执行

          0x04 命令数据错误

抱歉!评论已关闭.