没有合适的资源?快使用搜索试试~ 我知道了~
POS机通讯协议 文档 为平常工作整理部分,拿出来与朋友们分享学习。
资源推荐
资源详情
资源评论
POS 机通讯协议目录
1、取复位应答信息、取 POS ID.....................................................................................2
2、取随机数.......................................................................................................................2
3、POS 机状态指示...........................................................................................................3
4、从 POS 中读二进制数据..............................................................................................3
5、向 POS 中写二进制数据..............................................................................................4
6、取 POS 在上次命令后返回到缓存区的数据.............................................................4
7、寻卡操作.......................................................................................................................4
8、选择应用目录文件操作...............................................................................................5
9、读卡操作.......................................................................................................................7
10、写、加减值卡操作.....................................................................................................8
11、生成 RSA 密钥对.....................................................................................................10
12、数字签名...................................................................................................................10
13、关射频.......................................................................................................................10
14、设定 Mifare 协议......................................................................................................11
15、发送 CPU 卡 RATS 请求..........................................................................................11
16、发送 CPU 卡 APDU 命令操作.................................................................................11
17、命令返回码定义.......................................................................................................12
1、取复位应答信息、取 POS ID
发送命令格式:
FF 00 00 00 14 命令正确返回:ATR+9000
序号 符号 数据
HEX
含义
0 CLA FF
命令类型
1 INS 00
命令码
2 P1 00
0x00:表示输入数据明文传输
其他:表示用于解密输入数据的私钥索引
3 P2 00
0x00:表示输出数据明文传输
其他:表示用于加密返回数据的私钥索引
4 P3 14
返回数据长度
5 Lc -
不存在
复位应答数据说明:
例如某一台 POS ATR 为:3B FE 11000000 4854 FFFF 3A011201012080003008
符号 数据 HEX 含义
Data[0]
3B 正向约定(协议规定)
Data[1]
FE 高半字节 F 表明:F 表示后面可以跟 4 个字节
低半字节 E 表明:有 14 个历史字符
Data[2-5] 11 00 00 00
其中 11 代表的意思就是 通讯速度为 9600bps,其它字
节:保留
Data[6-9]
48 54 FF FF 厂商代码: 4854(16 进制 HT 数据), FFFF: 保留
Data[10-
19]
POS 机 编 号 , 祥 见 《 dodopalreader 序 列 号 命 名 规
则.doc》
2、取随机数
发送命令格式:
BC 84 00 00 XX 命令正确返回:随机数+9000
序号 符号 数据
HEX
含义
0 CLA BC
命令类型
1 INS 84
命令码
2 P1 00
0x00:表示输入数据明文传输
其他:表示用于解密输入数据的私钥索引
3 P2 00
0x00:表示输出数据明文传输
其他:表示用于加密返回数据的公钥索引
4 P3 XX
返回数据长度
5 Lc -
不存在
3、POS 机状态指示
发送命令格式:
BF BB XX 00 00 命令正确返回:9000
Led_on(50ms) beep_on(50) beep_onlong(150)
序号 符号 数据
HEX
含义
0 CLA BF
命令类型
1 INS BB
命令码
2 P1 XX
00-卡进入读卡区后读卡成功(灯亮 1 下,短鸣 1
声)
01-读卡失败或写卡失败(灯闪 2 次,短鸣 2 声)
02-交易完成(灯常亮直至交易完成,长鸣 1 声)
03-交易流程出错(灯闪 3 次,短鸣 3 声)
04-指示交易开始
3 P2 00 -
4 P3 00
返回数据长度
5 Lc -
不存在
4、从 POS 中读二进制数据
发送命令格式:
00 B0 XX XX XX 命令正确返回:所读取数据+9000
序号 符号 数据
HEX
含义
0 CLA 00
命令类型
1 INS B0
命令码
2 P1 XX
见下说明
3 P2 XX
见下说明
4 P3 XX
返回数据长度
5 Lc -
不存在
剩余12页未读,继续阅读
资源评论
xuehaiwuya_wang
- 粉丝: 0
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- yolov5,SSD 可能使用到的一些代码
- 基于c51单片机+DS1302+DHT11温湿度模块+LCD1602显示的万年历硬件原理图+BOM+软件程源码序+仿真图.zip
- NSGA2的MATLAB代码
- Messagepassingtest_GCN_DGL.py
- Sh,Docker 运维好帮手,一招通过 sh 脚本批量快速启动和重启多个Docker 容器
- PCF2123.pdf
- 打开注册表操作.doc
- Windows 常见运行运行库32+64
- WMJUL8iC.html
- 基于3KW光伏并网单相逆变器设计(TMS320F28035控制板+显示板+STM32F103功率板)硬件(原理图+PCB)工程
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功