二代三代社保卡读卡器串口命令协议,适用于单片机等嵌入式系统使用
接触读社保卡:EA EB EC ED 04 00 7E 7A BB
非接读社保卡:EA EB EC ED 04 00 2E 2A BB
返回格式数据:
EAEBECED+长度+信息类型域+状态+数据+校验+BB
例如:
EA EB EC ED 57 00 00 7E 7B 22 6E 61 6D 65 22 3A 22 D5 C5 CE AC B1 A6 22 2C 22 69 64 22 3A 22 33 36 30 37 31 31 31 39 38 38 30 38 30 38 32 30 33 38 22 2C 22 73 65 78 22 3A 22 31 22 2C 22 73 73 49 64 22 3A 22 36 39 38 38 38 38 36 38 38 22 2C 22 76 65 72 22 3A 22 32 22 7D 61 BB
EA EB EC ED:起始帧
57 00:00 57
长度87字节
00:成功标志
7E:信息类型
中间数据:
{"name":"张无忌","id":"360711198808082038","sex":"1","ssId":"698888688","ver":"2"}
Json数据分别为:姓名,身份证号,性别,社保卡号,社保卡版本
61:异或校验(除去起始帧、校验位、结束帧校验)
BB:结束帧