SCA软件无线电台界面模拟系统和方法技术方案

技术编号:24333998 阅读:22 留言:0更新日期:2020-05-29 21:17
本发明专利技术提供了一种SCA软件无线电台界面模拟系统和方法,使用微软开发MFC框架,在电脑上模拟软件无线电台的运行环境,通过电脑和电台在输入输出上的共通性,使用C/C++语言模拟实现人机交互界面中的控件、电台运行显示、通信协议、波形参数配置功能。电脑通过以太网接口与电台设备连接,使用UPD方式进行通信,以支持模拟界面和电台的通信,以此进行在线调试。功能调试完毕后,再通过交叉编的工具将程序运行在软件无线电台中固化运行。本发明专利技术能够更快速的根据波形需求开发相应的人机交互界面,更方便的调试人机交互界面的功能,用模拟的方式定位,解决硬件设备开发调试问题。

SCA software radio interface simulation system and method

【技术实现步骤摘要】
SCA软件无线电台界面模拟系统和方法
本专利技术涉及SCA软件无线电台
,具体地,涉及一种SCA软件无线电台界面模拟系统和方法,尤其是设计一种通过模拟手段开发界面的方式。
技术介绍
SCA软件无线电设备,可动态的运行各类通信波形,并支持波形的新研和扩展。所以设备需要针对不同波形设计不同的人机交互界面,并且在通信波形加载运行后,进行相应的界面调整。因此SCA软件无线电台中,人机交互界面的设计存在较多的不确定性和变数。传统的电台设备中,波形、设备和界面是整体设计实现的,界面在波形、设备的需求确定下,根据电台的处理芯片的开发工具进行开发。因此无法满足软件无线电台多样化的要求,并且设备芯片种类众多,使用的操作系统也多种多样,也同时增加了软件无线电台界面的开发难度。例如专利文献CN205490499U中公开一种基于SCA架构的软件无线电综合业务处理平台,提供一种设计合理、工作可靠的基于SCA架构的软件无线电硬件平台,包括了主控单元、处理单元以及桥接单元。平台提供软硬件服务,能够实现短波、超短波、高速数据、数据链等一系列波形的组件化波本文档来自技高网...

【技术保护点】
1.一种SCA软件无线电台界面模拟系统,其特征在于,通过XML标记语言配置电台界面的布局和功能,形成可运行程序,以UPD以太网连接调试,通过交叉编译工具使得可运行程序在电台设备上运行。/n

【技术特征摘要】
1.一种SCA软件无线电台界面模拟系统,其特征在于,通过XML标记语言配置电台界面的布局和功能,形成可运行程序,以UPD以太网连接调试,通过交叉编译工具使得可运行程序在电台设备上运行。


2.根据权利要求1所述的SCA软件无线电台界面模拟系统,其特征在于,包括:
输入输出模块:提供显示输出接口和按键输入接口,其中显示输出是根据电台的实际分辨率创建显示区域,以模拟电台液晶点阵显示,按键输入时根据电台按键创建按钮,以模拟电台的按键输入;
网络连接模块:提供UPD网络连接接口,连接电脑和无线电台,以进行可运行程序的调试;
人机交互模块:根据电台的人机交互需要,创建通过显示输出接口显示内容的控件,创建响应按键输入接口改变显示内容的控件;
解析模块:使用文件读写接口,根据XML标记语言和SCA规范,解析每个波形和电台的属性文件。


3.根据权利要求1所述的SCA软件无线电台界面模拟系统,其特征在于,还包括:
电台管理模块:根据电台的设计要求和波形参数,设定AT指令对电台进行配置管理;
波形管理模块:配置电台中能够装载的波形,并且对波形加载运行情况进行管理;
波形参数管理模块:根据不同波形配置波形参数,设定交互界面和交互信息;
状态回报模块:根据电台的运行情况,回报状态,所述状态包括电池容量,信号强度。


4.根据权利要求2所述的SCA软件无线电台界面模拟系统,其特征在于,所述解析模块包括:
中文解析模块:根据中文字集,查询对应的点阵数据,用于界面显示;
ASCII解析模块:根据ASCII字集,查询对应的点阵数据,用于界面显示;
XML解析模块:根据XML文件的规划,解析器涵盖的内容,XML文件的内容同时符合SCA规范;
AT解析模块:通过对AT指令字串的解析,获取下达的操作指令和参数。


5.根据权利要求1所述的SCA软件无线电台界面模拟系统,其特征在于,所述可运行程序的开发是使用微软开发MFC框架,C/C++开发语言。

【专利技术属性】
技术研发人员:邱适
申请(专利权)人:上海微波技术研究所中国电子科技集团公司第五十研究所
类型:发明
国别省市:上海;31

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

1