在苹果计算机下实现AT命令交互的系统及方法技术方案

技术编号:3483058 阅读:228 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种在苹果计算机下实现AT命令交互的系统,包括:用户界面模块1、响应处理模块2和命令处理模块3,所述响应处理模块2及命令处理模块3使用时与外界无线数据终端5连接。本系统实现AT命令交互的方法如下:首先,打开苹果计算机的串口设备6,启动AT处理模块4;其次,启动用户界面模块1;再次,启动命令处理模块3,循环等待处理其命令队列中用户界面模块1有效写入的AT命令;最后,启动响应处理模块2,循环等待处理无线数据终端的AT响应,将响应数据写入其响应队列。本发明专利技术应用响应处理模块和命令处理模块对AT命令按照紧急性和重要性分级先后进行封装,具有很高的执行效率,而且使得用户界面模块可以完全按照自己需求发送AT命令和处理相关响应。

【技术实现步骤摘要】

本专利技术属于移动通讯和计算机
,具体涉及一种在苹果计算机下实现AT命令交互 的系统,以及运用该系统实现AT命令交互的方法。
技术介绍
在全球信息爆炸式发展的今天,对无线数据终端设备提出了更高的要求,无线数据终端 与计算机的信息交互实现主要基于AT命令。在全球电脑用户中,苹果机占有不小的市场份额, 越来越多的设备支持苹果电脑。为了满足无线通讯技术和计算机技术飞速发展的需求,支持 多种操作系统成为设备开发的方向,在现有的相关产品开发中,对苹果MacOS操作系统的支 持很少,很大程度上制约了相关产品的发展。在Windows下,主要基于MFC进行用户界面的开发,其中处理AT命令交互基于在后台线 程中单一的中断或者轮询的方式,如果在MacOS系统中直接采用原有模式,在程序的执行效 率上有不小损失,因此有改进的必要。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种在苹果计算机下实现AT命令交互的系 统,以及运用该系统实现AT命令交互的方法。该系统及方法基于苹果计算机的Mac OS系统 中Cocoa进行用户界面的设计,对AT交互的处理分模块进行,并充分利用了消息队列,能够 实本文档来自技高网...

【技术保护点】
一种在苹果计算机下实现AT命令交互的系统,包括:用户界面模块,与苹果计算机的AT处理模块连接,为用户提供可操作图形化界面;其特征在于,还包括:    响应处理模块,与用户界面模块连接,负责从后台读取串口AT响应数据,将数据存入其响应队列,等待用户界面模块处理;及    命令处理模块,与用户界面模块连接,负责将用户界面模块写入到命令处理模块的命令队列的AT命令读出,并由后台写入串口;    所述响应处理模块及命令处理模块使用时与外界无线数据终端连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:王皓
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1
相关领域技术
  • 暂无相关专利