基于安卓Http服务的无线电监测设备控制处理系统、方法、装置、处理器及其存储介质制造方法及图纸

技术编号:33656590 阅读:43 留言:0更新日期:2022-06-02 20:36
本发明专利技术涉及一种基于安卓Http服务实现针对无线电监测设备进行控制处理的系统,电池与移动设备、数字基带板和射频模块均相连接;移动设备并使用串口通讯协议向数字基带板下发工作指令和接收处理的结果;数字基带板执行射频模块控制、数字下变频、数字信号实时处理、时戳标记、触法采集的信号处理功能;射频模块,接收射频信号并转换成中频信号传输至数字基带板。本发明专利技术还涉及一种基于安卓Http服务实现基于安卓Http服务的针对无线电监测设备进行控制处理的方法、装置、处理器及其计算机可读存储介质。采用了本发明专利技术的基于安卓Http服务实现针对无线电监测设备进行控制处理的系统、方法、装置、处理器及其计算机可读存储介质,实时查看周边信号的频谱及信号特征信息,及时调整监测参数。监测参数。监测参数。

【技术实现步骤摘要】
基于安卓Http服务的无线电监测设备控制处理系统、方法、装置、处理器及其存储介质


[0001]本专利技术涉及无线电监测及干扰排查领域,尤其涉及手持无线电监测设备领域,具体是指一种基于安卓Http服务实现针对无线电监测设备进行控制处理的系统、方法、装置、处理器及其计算机可读存储介质。

技术介绍

[0002]在无线电监测及干扰排查过程中,往往需要进入建筑物群或建筑物内部进行监测,而大型无线电监测设备受道路通行条件限制,无法进入监测区域,同时由于建筑物遮挡,多径效应等因素而无法发挥功能,因此需要携带手持便携式设备进行抵近监测。
[0003]在抵近监测过程中需要能实时查看周边信号的频谱及信号特征信息,及时调整监测参数,因此需要交互界面对设备进行操作。
[0004]在一些重大活动保障任务中,例如体育场馆,需要多台设备配合,支持远程操作,这就要求设备能在熄屏的条件下长时间运行。而一般的安卓APP在系统启动后,需要人工点击才能运行,并且在熄屏后会被系统停止,这样就无法完成远程操作的要求。

技术实现思路

[0005]本专利技术的目的是克服了上述现有技术的缺点,提供了一种满足操作简便、传输效率高、适用范围较为广泛的基于安卓Http服务实现针对无线电监测设备进行控制处理的系统、方法、装置、处理器及其计算机可读存储介质。
[0006]为了实现上述目的,本专利技术的基于安卓Http服务实现针对无线电监测设备进行控制处理的系统、方法、装置、处理器及其计算机可读存储介质如下:
[0007]该基于安卓Http服务实现针对无线电监测设备进行控制处理的系统,其主要特点是,所述的系统包括电池、移动设备、数字基带板和射频模块,
[0008]所述的电池与移动设备、数字基带板和射频模块均相连接;
[0009]所述的移动设备通过USB3.0连接与数字基带板连接,并使用串口通讯协议向数字基带板下发工作指令和接收处理的结果;
[0010]所述的数字基带板通过数据线与射频模块连接,用于执行射频模块控制、数字下变频、数字信号实时处理、时戳标记、触法采集的信号处理功能;
[0011]所述的射频模块,接收射频信号并转换成中频信号传输至数字基带板。
[0012]较佳地,所述的移动设备包括:
[0013]设备控制App模块,与所述的相连接,用于在手持模式下提供UI供用户进行操作;
[0014]Http服务模块,与所述的设备控制App模块相连接,还与外部的站点服务相连接,用于为设备控制App和站点服务提供业务支持,并接入监测网络服务,进行远程操作。
[0015]较佳地,所述的Http服务模块包括:
[0016]基于AndServer开发的服务处理单元,与所述的设备控制App模块和外部的站点服
务均相连接,用于根据AndServer提供Restful服务和WebSocket双工通讯模式,并在Restful和WebSocket的服务请求协议中增加资源调度参数cm;
[0017]协议解析单元,与所述的AndServer服务处理单元相连接,用于通过AOP技术对接收到的服务请求进行处理;
[0018]任务管理单元,与所述的协议解析单元相连接,用于在多个操作的并行和冲突时进行决策按计划执行任务;
[0019]设备驱动单元,与所述的任务管理单元相连接,用于将任务参数转成字节指令序列,与数字基带板时间进行同步数据交换;
[0020]数据高速存储单元,与所述的设备驱动单元相连接,用于通过移动设备访问数字基带板上的高速固态存储盘,提供支持追溯的待存储数据。
[0021]较佳地,所述的Http服务模块协议解析单元处理的内容包括指令解析、公共资源调度、日志记录,其中,所述的指令解析具体为按照Restful服务请求格式和resource列表,解析成对应的resource对象;所述的公共资源调度具体为处理cm参数。
[0022]较佳地,所述的任务管理单元在任务处理队列里的数据处理完后,设备进入等待周期,当设备资源CPU和内存都低于预设的门限时,重新开始新的任务调度周期。
[0023]较佳地,所述的任务管理单元执行子线程,在当两个任务执行线程使用同个设备通道发生执行冲突时,任务管理单元中断低优先级的任务,优先完成优先级高的任务;当任务优先级相同时,将轮流执行任务。
[0024]较佳地,所述的设备驱动单元读取基带板GPS信息和系统时间,通过基带板GPS信息更新移动终端的时间信息。
[0025]该利用上述系统基于安卓Http服务实现基于安卓Http服务的针对无线电监测设备进行控制处理的方法,其主要特点是,所述的方法包括任务调度的步骤,具体包括以下处理过程:
[0026](1)获取任务状态为执行或中断的任务列表;
[0027](2)按任务优先级排列;
[0028](3)获取第一个任务;
[0029](4)将任务从任务列表移除;
[0030](5)检查任务执行资源状态,判断计划执行时间是否满足,如果是,则继续步骤(6);否则,继续步骤(3);
[0031](6)执行任务,更新任务状态。
[0032]较佳地,所述的步骤(6)具体包括以下步骤:
[0033](6.1)执行任务,更新任务状态为“执行中”;
[0034](6.2)更新任务累积执行时长;
[0035](6.3)判断计划时长是否满足,如果是,则更新任务状态为结束,继续步骤(3);否则,继续步骤(6.1)。
[0036]较佳地,所述的方法还包括任务中断控制的步骤,具体包括以下处理过程:
[0037](1

1)获取已执行任务的最高优先级;
[0038](1

2)判断当前任务优先级是否大于已执行任务的优先级,如果是,则停止设备通道,继续步骤(1

3);否则,继续步骤(1

7);
[0039](1

3)将已执行任务状态更新为中断,更新已执行任务累积时长;
[0040](1

4)等待设备通道空闲,更新当前任务状态为“执行中”;
[0041](1

5)发送任务参数至设备通道,更新任务累积时长。
[0042]较佳地,所述的方法还包括对设备通道进行分时复用的步骤,具体包括以下处理过程:
[0043](2

1)保存当前任务id;
[0044](2

2)进行时间片计时;
[0045](2

3)判断计时是否大于100ms,如果是,则停止通道,将已执行任务id进入队列,继续步骤(2

4);否则,继续执行任务;
[0046](2

4)下发当前任务id对应的任务参数,给当前任务id取队列第一个任务的id。
[0047]该用于基本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于安卓Http服务实现针对无线电监测设备进行控制处理的系统,其特征在于,所述的系统包括电池、移动设备、数字基带板和射频模块,所述的电池与移动设备、数字基带板和射频模块均相连接;所述的移动设备通过USB3.0连接与数字基带板连接,并使用串口通讯协议向数字基带板下发工作指令和接收处理的结果;所述的数字基带板通过数据线与射频模块连接,用于执行射频模块控制、数字下变频、数字信号实时处理、时戳标记、触法采集的信号处理功能;所述的射频模块,接收射频信号并转换成中频信号传输至数字基带板。2.根据权利要求1所述的基于安卓Http服务实现针对无线电监测设备进行控制处理的系统,其特征在于,所述的移动设备包括:设备控制App模块,与所述的相连接,用于在手持模式下提供UI供用户进行操作;Http服务模块,与所述的设备控制App模块相连接,还与外部的站点服务相连接,用于为设备控制App和站点服务提供业务支持,并接入监测网络服务,进行远程操作。3.根据权利要求2所述的基于安卓Http服务实现针对无线电监测设备进行控制处理的系统,其特征在于,所述的Http服务模块包括:AndServer服务处理单元,与所述的设备控制App模块和外部的站点服务均相连接,用于根据AndServer提供Restful服务和WebSocket双工通讯模式,并在Restful和WebSocket的服务请求协议中增加资源调度参数cm;协议解析单元,与所述的AndServer服务处理单元相连接,用于通过AOP技术对接收到的服务请求进行解析处理;任务管理单元,与所述的协议解析单元相连接,用于在多个操作的并行和冲突时进行决策按计划执行任务;设备驱动单元,与所述的任务管理单元相连接,用于将任务参数转成字节指令序列,与数字基带板时间进行同步数据交换;数据高速存储单元,与所述的设备驱动单元相连接,用于通过移动设备访问数字基带板上的高速固态存储盘,提供支持追溯的待存储数据。4.根据权利要求3所述的基于安卓Http服务实现针对无线电监测设备进行控制处理的系统,其特征在于,所述的协议解析单元处理的内容包括指令解析、公共资源调度、日志记录,其中,所述的指令解析具体为按照Restful服务请求格式和resource列表,解析成对应的resource对象;所述的公共资源调度具体为处理cm参数。5.根据权利要求3所述的基于安卓Http服务实现针对无线电监测设备进行控制处理的系统,其特征在于,所述的任务管理单元在任务处理队列里的数据处理完后,设备进入等待周期,当设备资源CPU和内存都低于预设的门限时,重新开始新的任务调度周期。6.根据权利要求3所述的基于安卓Http服务实现针对无线电监测设备进行控制处理的系统,其特征在于,所述的任务管理单元执行子线程,在当两个任务执行线程使用同个设备通道发生执行冲突时,任务管理单元中断低优先级的任务,优先完成优先级高的任务;当任务优先级相同时,将轮流执行任务。7.根据权利要求3所述的基于安卓Http服务实现针对无线电监测设备进行控制处理的系统,其特征在于,所述的设备驱动单元读取基带板GPS信息和系统时间,通过基带板GPS信
息更新移动终端的时间信息。8.一种利用权利要求1所述的系统实现基于安卓Http服务的针对无线电监测设备进行控...

【专利技术属性】
技术研发人员:李辑
申请(专利权)人:上海创远仪器技术股份有限公司
类型:发明
国别省市:

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

1