专业软件无线电设备及应用技术服务商

八路 TX、九类信号,一台主机全搞定|LUOWAVE SignalForge矢量信号源上线,适配珞光LW39x0全系列SDR(附实操视频)

做接收机测试,绕不开一个前提:先得有一个"说得清、控得住"的信号源。传统做法要么依赖昂贵的台式矢量信号源,要么在 MATLAB 里拼波形、再想办法灌进板卡——前者受限于通道数和成本,后者受限于环境与实时性。LUOWAVE SignalForge(矢量信号源)是另一条路:面向珞光电子LW39x0 全系列设备(主机式 SDR 设备LW320 / LW420 / LW820 和独立式 SDR 笔记本设备SDR-LW 3920 Note / SDR-LW 3940 Note / SDR-LW 3980 / SDR-LW 3980 Note )的 Linux 多通道矢量信号源软件,纯软件链路,不依赖 MATLAB、UHD 或 GNU Radio。


软件在主机端生成 I/Q 波形,再通过珞光电子自主研发的 Luowave Driver 及其 C 代码 SDK 实时流式发送到射频前端。软件主界面集成设备配置、波形生成、八路 TX 通道控制、运行状态监控及日志管理等功能,适用于接收机测试、干扰信号模拟、射频教学和通信算法验证等场景。


Luowave 主页面


九类常用测试信号,覆盖大多数验证场景

软件内置 AM、FM、BPSK、QPSK、16QAM、64QAM 六类调制信号,以及三类专用测试信号:

AM 幅度调制:生成幅度调制基带信号。可设置基带采样率、调制频率、调制度、帧时长和输出幅度。

FM 调频:生成连续相位调频基带信号。可设置调制频率、最大频偏、基带采样率、帧时长和输出幅度。

BPSK:生成经根升余弦(RRC)成形的复基带信号,每符号采样点 SPS 与滚降系数 RRC 可调。

QPSK:随机比特序列 + Gray 星座映射,支持匹配滤波下的 EVM 校验。

16QAM:生成 16QAM 复基带信号,支持独立的基带采样率、SPS、滚降系数和输出幅度。

64QAM:生成 64QAM 复基带信号,可用于高阶调制解调性能和误差向量幅度测试。

阻塞噪声:生成限带复高斯噪声,可设置双边阻塞带宽并用于接收机抗干扰测试。

扫频信号:生成线性连续相位 Chirp,可设置起始偏移、终止偏移、扫频周期和静默间隔。

梳状谱信号:在频域生成多根梳齿并配置随机相位,可设置梳齿间隔、齿数和单齿带宽。

九类之外不设限

这些只是软件内置的信号样式。如果你的测试需要其他波形,完全可以自己设计——在主机端自行生成 I/Q 数据并保存为波形文件,直接装载到指定通道发射,与内置信号走同一条下发链路。


八路 TX 独立控制,按区共用本振

通道能力按设备型号分级,同一套软件覆盖:

LW320 / SDR-LW 3920 Note(2T2R):支持 A 区通道

LW420 / SDR-LW 3940 Note(4T4R):支持 A/B 两区

LW820 / SDR-LW 3980 / SDR-LW 3980 Note(8T8R):完整支持 A/B/C/D 四区,八路 TX 发射通道

中心频率按区设置,同区 TX1/TX2 共用本振;四个区可各自设置不同中心频率,等于一台设备同时覆盖多个频段。每路通道独立勾选使能、独立设置增益、独立装载波形文件——多通道并行测试,一次配好就能跑。

发射通道参数区域


波形生成即装载,发射前自动校验

三步完成操作

完整操作流程只需三步:

第一步:在"信号与波形参数"区域选择生成目标和波形类型,配置基带采样率、帧时长、输出幅度以及当前信号的专有参数;

第二步:点击"生成波形文件并装载",软件按通道生成波形并完成下发至目标通道;

第三步:点击"初始化设备"建立 SDK 上下文,再点击"开始发射"。

信号与波形参数区域

发射前自动校验

点"开始发射"之前,软件会自动检查通道开关、波形文件、发射采样率,以及合成采样率与发射采样率的一致性。校验不通过不会发——避免的是那种"信号发出去了,但谱不对"的隐性错误。


发射过程中也能实时调参

实际测试调试中,无需频繁中断发射任务:

可以边发边改:各区的中心频率、每路 TX 增益,在发射期间直接修改即可,改动经 250 ms 去抖后下发,不用停机重启整条流程;

结构性参数改完再发:通道使能、发射采样率、波形类型及其他波形参数,需要停止发射后修改、再重新发射。

灵活性和稳定性,分得清楚。


安全退出 + 运行日志

点击"停止"结束当前发射;程序退出时请使用"安全退出",软件会依次停止发送线程、停止 TX DMA、释放设备资源,避免异常退出留下的状态残留。

运行状态与错误信息实时显示在"运行日志"区域,链路是否正常、卡在哪一步,日志里都写清楚了。


配套验证工具,部署前先自检

除图形界面外,软件还提供命令行波形生成、离线质量检查以及 TX→RX 回环验证工具。信号链路的正确性可以在部署前就验证完,而不是到了现场才发现问题。


SignalForge 的核心特点

1. 八路 TX 独立控制

按区分级覆盖 2T 至 8T 全系列设备,每路通道独立使能、独立增益、独立装载波形。同区共用本振,跨区独立设频,一台设备即可覆盖多频段并行测试。

2. 九类测试信号 + 自定义扩展

内置六类调制信号与三类专用测试信号,覆盖大多数验证场景。超出内置范围的波形可自行生成 I/Q 文件装载发射,与内置信号走同一条下发链路。

3. 纯软件链路,Linux 原生

基于珞光自研 Luowave Driver 与 C 代码 SDK,从波形生成到射频发送全链路纯软件实现,不依赖 MATLAB、UHD 或 GNU Radio。

4. 发射中实时调参

中心频率和 TX 增益在发射期间可直接修改,经 250 ms 去抖后下发,无需停机重启。结构性参数停止后修改再发,灵活性与稳定性边界清晰。

5. 自动校验 + 配套工具

发射前自动检查通道、波形、采样率一致性,校验不通过不发。配套命令行波形生成、离线质量检查和 TX→RX 回环验证工具,部署前即可完成自检。


结语

八路 TX 独立控制、九类测试信号覆盖、发射中实时调参、Linux 原生实现——SignalForge 想解决的问题很具体:把"造一个测试信号"从工程任务变成几步操作。整套软件基于珞光自研 Luowave Driver 与 SDK 开发,深度适配自研 SDR 硬件,充分释放多通道同步、低时延发射性能。后续我们将持续迭代功能,完善国产化 SDR 软件生态。

了解 SignalForge

欲了解 LW39x0 系列机型、获取软件或预约演示,欢迎联系珞光电子技术团队,获取技术资料与试用信息。