-1-附件 2:《计费控制单元与读卡器通信协议》1 本协议中约定的缩略语ED 电子存折(ElectronicDeposit)EP 电子钱包(ElectronicPurse)MAC 报文鉴别代码(MessageAuthenticationCode)POS 销售点终端(PointofService)PSAM 销售点终端安全存取模块(PurchaseSecureAccessModule)TAC 交易验证码(TransactionAuthorizationCrypogram)FCI 文件控制信息(FileControlInformation)AID 应用标识符(ApplicationIdentifier)2 协议介绍2
1 物理层读卡器采用外部供电方式,电压 5v
通讯接口是异步全双工通讯,默认的波特率为 57600
数据由一位起始位、8 位数据位和 1 位停止位组成,无校验位
2 通讯数据包定义通讯数据包涵盖了命令数据包及应答数据包,其具体的内容,长度、含义说明见表 2
1 数据通讯包项目含义命令发送指令包应答返回指令包格式:序号内容长度(字节)说明-2-1数据包头(STX)1常量:0x022数据单元长度2需传输的数据单元 Data 部分的长度,高字(Data_len)节在前,低字节在后,以 16 进制表示
例女如 0x0010 表示 Data 部分有 16 个字节3状态字2数据单元长度由 Data_len 定义,本数据单元头两个字节是命令码数据包是要返回的指令内容状态字表示响应指令的正确与否4数据包N5检验值(LRC)1Data 部分数据各字节异或值
6数据包尾(ETX)1常量:0x032
3 协议描述读卡器与计费控制单元通过数据线连接,读卡器与计费控制单元之间通信无论收发都要符合通讯协议规定
计费控制单元首先通过通讯接口发送一个命令数据包给读卡器,发送完成后等