一体化终端设备技术规范
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. 前言
近几年,随着Android、iOS等智能终端操作系统的推广,智能终端功能越来越丰富,越来越被大众所接受,移动互联网正欣欣向荣。智能终端具有体积小、携带方便、移动办公等优势。移动顺应时代潮流,利用移动互联网新技术,采取更为积极主动的营销和服务模式,也建立了包括智能终端版CRM等移动应用,完善了自身的运营支撑能力,以适应市场的需要,提升了自身竞争力,保持自身的行业优势。
移动智能终端应用在业务办理过程中,使用到了多种多样的外接设备辅助办公,如蓝牙打印机、蓝牙二代证读卡器、蓝牙SIM信息读卡器等,为企业办公、客户带来的极大的方便。与此同时也带来了问题,同种设备不同厂商在实现方式上各有差别,要兼容不同的外设厂商就必须付出等量的劳动力。因此建立一套智能终端外设接口规范刻不容缓。
智能终端外设接口规范明确了外设接入移动智能终端应用的技术规范、业务功能,以指导各外设厂家如何根据规范接入移动智能终端应用。
2. 目的范围
智能终端外设接口规范适用于指导各外设厂家将其外设按照规范合理、高效、快速地接入移动智能终端应用,是各外设厂家接入移动智能终端应用的主要依据。本规范规定了外设的技术规范、业务功能,操作流程。
3. 原则
本规范尽可能依据现有外设的行业技术规范,并能尽量最大化兼容各外设厂商。
4. 术语及缩略语
下列术语和缩略语适用于本规范:
Android 是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。
iOS iOS是由苹果公司开发的手持设备操作系统。iOS与苹果的Mac OS X操作系统一样,它也是以Darwin为基础的,因此同样属于类Unix的商业操作
系统。
客户是指一个正在使用及可能使用移动(包括第三方合作伙伴)提供的产品和服务的个人、企业或者其他团体。
蓝牙是一种支持设备短距离通信(一般10m内)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息
交换。
用户用户是移动客户订购产品的实例。包括资源占用、用户价值、订购信息。
智能终端是指像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对终端的功能进
行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类终端
的总称。
二代证第二代居民身份证
CRM客户关系管理(Customer Relationship Management)
SIM用户识别卡(Subscriber Identity Module)
5. 写卡器设备功能域接口
5.1组件名称
CMCC_PRINT_厂家英文名缩写_厂家设备型号缩写.so 5.2函数说明
1)连接打印机
2)关闭打印机
3)获取组件版本信息
4)初始化打印机
5)设置字体宽高缩放比例
6)设置对齐方式
7)设置左边距
8)设置右边距
9)设置行间距
10)设置字符间距
11)设置打印方向
12)设置/取消粗体打印
13)设置/取消下划线打印
14)设置/取消反白打印
15)打印字符串
16)打印HTML格式数据
5.3调用过程
图 6
打印流程
1、加载组件,调用加载外设组件流程。
2、建立与热敏打印机的连接。
3、调用组件的初始化打印机方法。
4、调用组件的设置打印机参数方法集,如设置对齐方式、设置行间距等方法。
5、调用组件的打印字符或打印HTML格式数据方法。
6、打印机打印票据。
7.关闭连接。
6. 二代证身份识别设备功能域接口
6.1组件名称
CMCC_IDCARD_厂家英文名缩写_厂家设备型号缩写.so
6.2函数说明
1)连接二代证身份识别设备
2)关闭二代证身份识别设备
3)获取组件版本信息
4)初始化二代证身份识别设备
5)获得二代证信息
6.3调用过程
图 7
二代证身份识别流程图示
1、加载组件,调用加载外设组件流程。
2、建立与二代证身份识别设备的连接。
3、调用组件的初始化二代证身份识别设备方法。
4、调用组件的获取二代证信息方法。
5、页面显示二代证身份信息。
6、关闭连接。
7. 写卡器设备功能域接口
7.1组件名称
CMCC_SIMCARD_厂家英文名缩写_厂家设备型号缩写.so
7.2函数说明1)获取版本信息
2)读空卡序列号
3)读取卡片信息
4)实时写卡数据写入
5)获取错误信息
6)获取读卡器信息
7.3调用过程
读卡
图 8
读卡流程图
1、加载组件,调用加载外设组件流程。
2、通过外设组件相关函数调用统一写卡组件各函数进行读卡。
3、显示读卡结果。
写卡
图 9
写卡流程图
1、加载组件,调用加载外设组件流程。
2、通过外设组件相关函数调用统一写卡组件各函数进行写卡,具体步骤请参见《中国移
动现场写卡技术规范2.0》。
3、显示写卡结果。
8. 银行卡读卡器设备功能域接口
8.1组件名称
CMCC_BANKCARD_厂家英文名缩写_厂家设备型号缩写.so
8.2函数说明
1)连接银行卡读卡器设备