【技术实现步骤摘要】
单通道半双工软无设备快速收发方法、介质、设备和系统
[0001]本申请涉及软件无线电设备通信领域,特别是涉及一种单通道半双工软无设备快速收发方法、介质、设备和系统。
技术介绍
[0002]随着软件无线电设备通信技术的发展,出现了单通道半双工软件无线电设备,单通道半双工软件无线电设备具有价格低廉、功能完善、性价比高等优点,非常适合教育科研机构使用,目前,可以将单通道半双工软无设备加上天线作为软无射频平台来实现数字语音通信。
[0003]然而,单通道半双工软件无线电设备只有单通道,只能工作在半双工模式下,并且此设备的接收与发送过程的相关工作参数是不一样的,比如说中心频率、增益等,因此,要实现接收模式和发送模式的切换,需要重启设备来重置参数,这样使得单通道半双工软无射频平台进行收发切换时,存在超过2秒的切换延时,有时还会因一次切换失败而再次切换使得延时达到6秒以上,导致在单通道半双工软无射频平台的实际通信过程中,语音通信效果实时性差,且容易损坏设备。使用两个单通道半双工软件无线电设备,一个用于发送,另一个用于接收,可以解决切换的延时问题,但是两个设备之间容易相互干扰,使得通信效果不稳定,并且增加了成本。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种单通道半双工软无设备快速收发方法、介质、设备和系统,优化单通道半双工软无射频平台的收发转换问题。
[0005]为了实现上述目的,本专利技术实施例采用以下技术方案:一方面,本专利技术实施例提供一种单通道半双工软无设备快速收发方法 ...
【技术保护点】
【技术特征摘要】
1.一种单通道半双工软无设备快速收发方法,其特征在于,包括以下步骤:启动单通道半双工软无设备;初始化接收模式工作参数;启动数据接收模式,运行接收流图程序;所述接收流图程序用于接收和播放外来模拟音频信号;停止数据接收模式;初始化发送模式工作参数;启动数据发送模式,运行发送流图程序;所述发送流图程序用于发送本地模拟音频信号;停止数据发送模式;重复初始化接收模式工作参数到停止数据发送模式的步骤,执行单通道半双工软无设备的语音通信任务;所述语音通信任务结束后,关闭单通道半双工软无设备。2.根据权利要求1所述的单通道半双工软无设备快速收发方法,其特征在于,所述运行接收流图程序的过程,包括:接收外来模拟音频信号,将所述外来模拟音频信号转换成外来数字音频信号;对所述外来数字音频信号进行滤波;对滤波后的数字信号进行重采样,得到低采样率音频信号;对所述低采样率音频信号取模值,得到实数音频信号;去除所述实数音频信号的直流成分,得到去直流实数音频信号;去除所述去直流实数音频信号的高频分量,得到还原后的外来模拟音频信号,播放还原后的所述外来模拟音频信号。3.根据权利要求2所述的单通道半双工软无设备快速收发方法,其特征在于,所述去除所述实数音频信号的直流成分,得到去直流实数音频信号的过程,包括:所述实数音频信号减去自身平均值,得到所述去直流实数音频信号。4.根据权利要求1所述的单通道半双工软无设备快速收发方法,其特征在于,所述运行发送流图程序的过程,包括:输入本地模拟音频信号,将所述本地模拟音频信号转换成本地数字音频信号;去除所述本地数字音频信号的高频成分,得到低通实数音频信号;将所述低通实数音频信号转换为低通复数音频信号;对所述低通复数音频信号进行重采样,得到高采样率音频信号;对所述高采样率音频信号进行调制,发送调制后的所述高采样率音频信号至天线。5.根据权利要求4所述的单通道半双工软无设备快速收发方法,其特征在于,所述对所述低通复数音频信号进行重采样,得到高采样率音频信号的过程,包括:通过内嵌的一个常系数乘法器对所述低通复数音频信号进行两级重采样,得到高采样率音频信号。6.根据权利要求1所述的单通道半双工软无设备快速收发方法,其特征在于,所述接收模式和发送模式的工作参数包括:中心频率、采样率、带宽、增益值和偏置值。7.根据权利要求6所述的单通道半双工软无设备快速收发方法,其特征在于,所述初始
化接收模式工作参数和初始化发送模式工作参数的过程中,通过调用初始化函数实现初始化。8.一种可读存储介质,其上存储有驱动程序,其特征在于,所述驱动程序被处理器执行时实现权利要求1至7中任一项所述的单通道半双工软无设备快速收发方法的步骤。9.一种单通道半双工软无设备,其特征在于,包括开关组件、初始化组件、模式切换组件、接收流图程序运行组件和发送流图程序运行组件;所述开关组件,用于启动和关闭单通道半双工软无设备;所述初始化...
【专利技术属性】
技术研发人员:习勇,李政,肖辉明,
申请(专利权)人:大尧信息科技湖南有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。