1. 硬件配置
电台:IC-9700 USB接IF输出到电脑,同时接USB转CIV到9700的CIV接口
旋转器:G5500 控制接口 GS-2320B 通过USB连接到电脑
电脑配置:i3-5015U 8GB RAM 128GB SSD
2. 系统配置
ASRTU-1网盘链接:
https://1drv.ms/f/c/a7c3226f3f26758d/Eu6cZ-zqR9pOll54FyFmgX4BcsO14ehxuyQgCw6y0rBLwA包括linux livecd、windows解调软件、图像校正软件、离线解析软件、信号录音等,动态更新
将livecd通过rufus制作u盘启动盘,确保u盘没有坏块且≥16GB
通过U盘启动后选择Try or install Ubuntu
然后直接选择install 注意install过程中用户名必须选ubuntu
进入系统后桌面图标显示不能直接运行,这个自行搜索解决办法
正常登录vpn,启动gnuradio,与常规阿斯图livecd操作没区别
3. 地面站软件配置
如果要用一台电脑实现地面站,需要同时接通:
- 电台的中频输入输出,gnuradio控制
- 电台的PTT控制,gnuradio通过9700的USB控制
- 电台的多普勒,gpredict通过usb转civ控制
- 旋转器,gpredict通过usb控制
3.1. GNURadio相关配置
9700接上USB,选择IF OUT,电脑上用arecord -l显示声卡
card 1,device 0 则gnuradio中设置hw:1,0
记得开电脑声音……
PTT要选择9700 ptt对应的端口
3.2. Gpredict相关配置
livecd中自带了gpredict和hamlib,gpredict对旋转器和电台的控制均通过hamlib实现
首先需要配置hamlib
3.2.1 旋转器配置
首先通过rotctl -l
列出所有支持的旋转器
可以看到GS-232B是603
然后运行命令
rotctld -m 603 -r /dev/ttyUSB2
-m 设备代号 -r 地址 -s 波特率(缺省自动选择设备支持的最大)
启动旋转器控制的监听,将会自动监听gpredict的输出给旋转器
然后配置gpredict
locakhost和4533是hamlib默认的
选择Engage,过一段时间不会自动跳掉即表明配置成功
3.2.2 电台配置
通过rigctl -l
显示支持的电台
可以看到9700是3081
然后运行一下指令
rigctld -m 3081 -s 9600 -c 162 -r /dev/ttyUSB3
-m 设备代号 -s 波特率 -c CIV地址(十进制) -r 端口
由于用usb转CIV所以波特率的9600,CIV地址需要看9700电台设置是什么,比如此时地址是A2H,指令参数就是十进制162
测试发现最好把-r /dev/ttyUSB3放到最后,否则有时候报非法参数
这样就启动了hamlib控制电台的监听,自动监听gpredict的控制
然后配置gpredict
localhost和4532是hamlib默认的,如果发现上下行相反就切换up/down
点击engage,过一段时间发现不会自动跳掉即配置成功
4. PS
善用hamlib的 -h 可以解决不少问题