一体化终端设备技术规范.doc

一体化终端设备技术规范

智能终端接口规范 版本号 1.0 福建三元达软件有限公司 二○一四年六月 文档变更说明 版本编号 变更类型 简要说明(变更内容和变更范围) 日期 变更人 V1.0 新建 创建并拟制初稿 2014/6/24 朱有文 变更类型:新建,修改,增加,删除 目 录 1. 前言 4 2. 目的范围 5 3. 原则 5 4. 术语及缩略语 5 5. 写卡器设备功能域接口 6 5.1组件名称 6 5.2函数说明 6 5.3调用过程 14 6. 二代证身份识别设备功能域接口 14 6.1组件名称 14 6.2函数说明 15 6.3调用过程 18 7. 写卡器设备功能域接口 18 7.1组件名称 18 7.2函数说明 19 7.3调用过程 23 8. 银行卡读卡器设备功能域接口 24 8.1组件名称 24 8.2函数说明 24 8.3调用过程 27 9. 一体机组件名称 28 10. 一体机接口规范 28 1) 一体机二代证读卡 28 2) 一体机SIM卡读写卡 28 3) 一体机打印机 28 前言 。 智能终端外设接口规范明确了外设接入移动智能终端应用的技术规范、业务功能,以指导各外设厂家如何根据规范接入移动智能终端应用。 目的范围 原则 本规范尽可能依据现有外设的行业技术规范,并能尽量最大化兼容各外设厂商。 术语缩略语 下列术语和缩略语适用于本规范: 客户 是指一个正在使用及可能使用移动(包括第三方合作伙伴)提供的产品和服务的个人、企业或者其他团体。 用户 用户是移动客户订购产品的实例。包括资源占用、用户价值、订购信息。 是指像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对终端的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类终端的总称 二代证 第二代居民身份证 CRM 客户关系管理Customer Relationship Management) SIM 用户识别卡Subscriber Identity Module) 写卡器设备功能域接口 5.1组件名称 CMCC_PRINT_厂家英文名缩写_厂家设备型号缩写.so 5.2函数说明 连接打印机 方法描述 包名+类名 com.cmcc.nativepackage.Printer 方法名 (int printerType,String deviceId,String password) 属性 变量名称 类型 变量含义 备注 口参数 int 打印机类型 printerType 1:USB打印机(包括USB智能终端外设一体机中的打印机) 2:蓝牙打印机(包括蓝牙智能终端外设一体机中的打印机) 3:串口打印机(包括串口智能终端外设一体机中的打印机) 4、内置打印机(包括智能终端一体机中的打印机) 入口参数 String 设备ID 当printerType为2时,deviceId为打印机MAC地址。 当printerType为3时,deviceId为USB 卡(线)转换的串口,如/dev/ttyUSB0。 入口参数 String 密码 预留字段 返回值 int 0-Success; 状态码- Fail 附加说明 assword是为了将来可能出现的wifi设备预留的参数 关闭打印机 方法描述 包名+类名 com.cmcc.nativepackage.Printer 方法名 () 属性 变量名称 类型 变量含义 备注 返回值 int 0-Success; 状态码- Fail 附加说明 获取组件版本信息 方法描述 获取各商版本信息。 方法名 etPrinterVersion(byte[] version) 属性 变量名称 类型 变量含义 备注 口参数 ersion byte[] 版本号 各商版本 返回值 int 0-Success; 状态码- Fail 附加说明 初始化打印机 方法描述 包名+类名 com.cmcc.nativepackage.Printer 方法名 () 属性 变量名称 类型 变量含义 备注 返回值 int 0-Success; 状态码- Fail 附加说明 点距是指打印的内容每个点之间的距离 具体缺省设置包括如下: 1.字体宽高缩放比例:1; 2.对齐方式:左对齐; 3.左边距:0个点距; 4.右边距: 0个点距; 5.行间距:8个点距; 6.字符间距:0个点距; 7.打印方向:横打; 8.非粗体打印; 9.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档