pine64环境下架设websdr服务器

架设环境如下:pine64 @2GB版,S9-C 8通道短波无线电接收器

首先由于pine64运行在aarch64环境,由于websdr-rpi只支持32位环境,需要安装armhf支持

sudo dpkg --add-architecture armhf

sudo apt-get update

sudo apt-get install libc6:armhf libfftw3-3:armhf  libpng12-0:armhf libasound2:armhf libssl1.0.0:armhf

另外由于S9-C没有音频接口,需要将IQ文件转换为S16LE的音频编码输入到websdr,需要编辑websdr.cfg文件,添加如下参数

device /tmp/s9c-fifo-ch1
samplerate 192000
centerfreq 1000
swapiq

然后使用linxu的mkfifo建立命名管道,可以成功使32位程序与64位程序进行数据沟通

最终成功运行websdr,地址:http://websdr.jiangwei.org:8901

websdr

 

 

pine64环境下架设websdr服务器》有2个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注