传统POS机在智能POS机上调试的方法及装置制造方法及图纸

技术编号:26260867 阅读:15 留言:0更新日期:2020-11-06 17:57
本发明专利技术实施例提供了一种传统POS机在智能POS机上调试的方法,包括:在智能POS机上配置传统POS机的设备开发接口;调用设备开发接口,使传统POS机的应用程序在智能POS机上运行;通过智能POS机的调试工具调试应用程序。本发明专利技术实施例还提供了一种装置,包括:配置模块,用于在智能POS机上配置传统POS机的设备开发接口;调用模块,用于调用设备开发接口,使传统POS机的应用程序在智能POS机上运行;调试模块,用于通过智能POS机的调试工具调试应用程序。本发明专利技术通过在智能POS机上配置开发接口,可以完成对传统POS机的模拟,实现一台智能POS机模拟各种不同传统POS机的效果,通过在智能POS机上调试应用,极大地提升了调试效率,可以实现对传统POS机的应用程序的快速开发。

【技术实现步骤摘要】
传统POS机在智能POS机上调试的方法及装置
本专利技术涉及计算机
,特别是涉及一种传统POS机在智能POS机上调试的方法和一种传统POS机在智能POS机上调试的装置。
技术介绍
传统POS机包含的硬件模块主要包括打印机、摄像头、显示屏、磁条卡读卡器、芯片卡读卡器、LED灯、蜂鸣器、GPRS、安全芯片、按键等,而这些模块在智能POS机上也是存在的。传统POS机应用程序的研发调试手段相对单一,编写修改完代码以后,通过编译环境编译生成固件,POS机关机后通过相应的烧录工具将程序烧录进POS机,然后POS机开机验证程序的修改点。智能POS机应用程序可以通过androidstudio工具来调试开发,一键编译安装应用在智能POS机上,同时androidstudio支持联机debug,能够快速定位发现程序可能存在的问题。但是,传统POS机应用程序的开发调试效率较低,例如修改一个字符显示问题,代码修改时间为10秒钟,但是最终看到修改效果体现在POS机上至少需要3分钟,并且,传统POS机的文件系统无法直接查看,只能通过代码读写,加大了问题调试的难度。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种传统POS机在智能POS机上调试的方法和一种传统POS机在智能POS机上调试的装置。为了解决上述问题,本专利技术实施例公开了一种传统POS机在智能POS机上调试的方法,包括:在智能POS机上配置传统POS机的设备开发接口;<br>调用所述设备开发接口,使所述传统POS机的应用程序在所述智能POS机上运行;通过所述智能POS机的调试工具调试所述应用程序。优选的,所述在智能POS机上配置传统POS机的设备开发接口,包括:将所述智能POS机的通信接口配置为所述传统POS机的GPRS和WIFI接口;将所述智能POS机的硬件接口配置为所述传统POS机的串口、摄像头、打印机、摄像头、磁条卡、芯片卡和非接卡接口;将所述智能POS机的文件操作接口配置为所述传统POS机的文件系统接口;在所述智能POS机上模拟绘制第二显示屏,将第一显示屏与所述传统POS机的显示屏接口连接,所述第一显示屏为所述智能POS机的显示屏,并建立显示机制,所述显示机制包括:控制所述传统POS机的图像信号通过所述第一显示屏在所述第二显示屏上显示;在所述智能POS机上模拟绘制两个及以上按键,所述各按键预设有对应的操作指令,建立操作机制,所述操作机制包括:根据对所述各按键中的任一按键的操作,生成操作指令,并根据所述操作指令,对所述传统POS机进行操作;在所述智能POS机的第一存储介质内建立文件加密机制,并将所述第一存储介质与所述传统POS机的安全芯片接口连接。优选的,所述通过所述智能POS机的调试工具调试所述应用程序,包括:通过所述调试工具编译、安装和运行所述应用程序。优选的,所述通过所述智能POS机的调试工具调试所述应用程序之后,还包括:将所述智能POS机的文件写入第二存储介质。为了解决上述问题,本专利技术实施例还公开了一种传统POS机在智能POS机上调试的装置,包括:配置模块,用于在智能POS机上配置传统POS机的设备开发接口;调用模块,用于调用所述设备开发接口,使所述传统POS机的应用程序在所述智能POS机上运行;调试模块,用于通过所述智能POS机的调试工具调试所述应用程序。优选的,所述配置模块包括:通信接口配置子模块,用于将所述智能POS机的通信接口配置为所述传统POS机的GPRS和WIFI接口;硬件接口配置子模块,用于将所述智能POS机的硬件接口配置为所述传统POS机的串口、摄像头、打印机、摄像头、磁条卡、芯片卡和非接卡接口;系统接口配置子模块,用于将所述智能POS机的文件操作接口配置为所述传统POS机的文件系统接口;显示接口配置子模块,用于在所述智能POS机上模拟绘制第二显示屏,将第一显示屏与所述传统POS机的显示屏接口连接,所述第一显示屏为所述智能POS机的显示屏,并建立显示机制,所述显示机制包括:控制所述传统POS机的图像信号通过所述第一显示屏在所述第二显示屏上显示;按键接口配置子模块,用于在所述智能POS机上模拟绘制两个及以上按键,所述各按键预设有对应的操作指令,建立操作机制,所述操作机制包括:根据对所述各按键中的任一按键的操作,生成操作指令,并根据所述操作指令,对所述传统POS机进行操作;安全芯片接口配置子模块,用于在所述智能POS机的第一存储介质内建立文件加密存储机制,并将所述第一存储介质与所述传统POS机的安全芯片接口连接。优选的,所述调试模块包括:编译子模块,用于通过所述调试工具编译所述应用程序;安装子模块,用于通过所述调试工具安装所述应用程序;运行子模块,用于通过所述调试工具运行所述应用程序。优选的,还包括:存储模块,用于将所述智能POS机的文件写入第二存储介质。为了解决上述问题,本专利技术实施例还公开了一种电子设备,其特征在于,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述所述的传统POS机在智能POS机上调试的方法的步骤。为了解决上述问题,本专利技术实施例还公开了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述所述的传统POS机在智能POS机上调试的方法的步骤。本专利技术实施例包括以下优点:本专利技术通过在智能POS机上配置传统POS机的设备开发接口,调用所述设备开发接口,使所述传统POS机的应用程序在所述智能POS机上运行,通过所述智能POS机的调试工具调试所述应用程序,可以完成对所述传统POS机的模拟,实现一台智能POS机模拟各种不同传统POS机的效果,节约了开发调试样机,在没有对应传统POS机的情况下不影响程序的开发调试;通过在智能POS机上调试应用,极大地提升了调试效率,可以实现对传统POS机的应用程序的快速开发。附图说明图1是本专利技术的一种传统POS机在智能POS机上调试的方法实施例一的步骤流程图;图2是本专利技术的一种传统POS机在智能POS机上调试的方法实施例二的步骤流程图;图3是本专利技术的一种传统POS机在智能POS机上调试的方法实施例三的步骤流程图;图4是本专利技术的一种传统POS机在智能POS机上调试的装置实施例一的结构框图;图5是本专利技术的一种传统POS机在智能POS机上调试的装置实施例二的结构框图;图6是本专利技术的一种传统POS机在智能POS机上调试的装置实施例三的结构框图;图7是本专利技术的一种传统POS机在智能POS机上调试的装置实施例四的结构框图;图8是本专利技术的一种实现传统POS机在智能POS机上调试的方法的电子设备实施例的结构本文档来自技高网...

【技术保护点】
1.一种传统POS机在智能POS机上调试的方法,其特征在于,包括:/n在智能POS机上配置传统POS机的设备开发接口;/n调用所述设备开发接口,使所述传统POS机的应用程序在所述智能POS机上运行;/n通过所述智能POS机的调试工具调试所述应用程序。/n

【技术特征摘要】
1.一种传统POS机在智能POS机上调试的方法,其特征在于,包括:
在智能POS机上配置传统POS机的设备开发接口;
调用所述设备开发接口,使所述传统POS机的应用程序在所述智能POS机上运行;
通过所述智能POS机的调试工具调试所述应用程序。


2.根据权利要求1所述的方法,其特征在于,所述在智能POS机上配置传统POS机的设备开发接口,包括:
将所述智能POS机的通信接口配置为所述传统POS机的GPRS和WIFI接口;
将所述智能POS机的硬件接口配置为所述传统POS机的串口、摄像头、打印机、摄像头、磁条卡、芯片卡和非接卡接口;
将所述智能POS机的文件操作接口配置为所述传统POS机的文件系统接口;
在所述智能POS机上模拟绘制第二显示屏,将第一显示屏与所述传统POS机的显示屏接口连接,所述第一显示屏为所述智能POS机的显示屏,并建立显示机制,所述显示机制包括:控制所述传统POS机的图像信号通过所述第一显示屏在所述第二显示屏上显示;
在所述智能POS机上模拟绘制两个及以上按键,所述各按键预设有对应的操作指令,建立操作机制,所述操作机制包括:根据对所述各按键中的任一按键的操作,生成操作指令,并根据所述操作指令,对所述传统POS机进行操作;
在所述智能POS机的第一存储介质内建立文件加密机制,并将所述第一存储介质与所述传统POS机的安全芯片接口连接。


3.根据权利要求1所述的方法,其特征在于,所述通过所述智能POS机的调试工具调试所述应用程序,包括:
通过所述调试工具编译、安装和运行所述应用程序。


4.根据权利要求1所述的方法,其特征在于,所述通过所述智能POS机的调试工具调试所述应用程序之后,还包括:
将所述智能POS机的文件写入第二存储介质。


5.一种传统POS机在智能POS机上调试的装置,其特征在于,包括:
配置模块,用于在智能POS机上配置传统POS机的设备开发接口;
调用模块,用于调用所述设备开发接口,使所述传统POS机的应用程序在所述智能POS机上运行;
调试模块,用于通过所述智能POS机的调试工具调试所述应用程序。
...

【专利技术属性】
技术研发人员:郑振兴
申请(专利权)人:深圳大势智能科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1