openBCM 1.08リリース2018/10/27 19:16

oe5hpm局によるopenBCMの最新版 v1.08をmakeしてみた。実行ファイルがout-x86_64ディレクトリに出力されるので64bitバイナリを期待したが,そうではなかった。

% make 
/bin/sh: g++-3.3: コマンドが見つかりません
[compiling] out-x86_64/l1main_l.o
...
[ linking ] OpenBCM version 1.08-4-g0592...
% file out-x86_64/bcm
out-x86_64/bcm: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynami
cally linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]
=4bc60bf49380815324325d5d602e649e1a4b9054, stripped

あとは本家/DL8MBTに送ったが未登録になっているmessages.jaの翻訳版をプルリして,マージしてもらった。

本日の衛星:CAS-4A, CAS-4Bで交信。LO-90は1082.jpgを受信し,最後の方+EOIが採れた。AO-73はトラポンがオフになって残念...

PlutoSDR #82018/10/28 18:16

GNU Radio + PlutoSDR でFM送信

leaniiorxはスタックしているので,leaniiotxで遊んでみた。

いきなりDATV送信はあり得ないので,r4d10nさんのgithubを参考にFM送信してみた。LeanIIOTx+PlutoSDRで送信するにはIQファイルが必要なんだが,Process RXSamples.wav in GRC for upsampling to 1 MSps and FM modulation (File Source -> Throttle -> Rational Resampler -> NBFM -> Filesink).だけでGRCの添付なし。

自分ではフローグラフを描けず,undertugaさんのをPlutoSDR用に改造した。先ずはGNU Radio+PlutoSDRで送信して,IC-910で受信&音が鳴るのを確認した(添付画像はtone信号を注入したときの画面コピー。Waterfallは流れているのだが,信号は判別できず)。

IQファイルを作るには,フローグラフ中のPlutoSDR sinkをFile sinkに切り替えれば良く,出来上がったIQファイルをGNU RadioでFile sourceから読み込んでNBFM Receiverに食わせたらキッチリ鳴った。

しかし,そのIQファイルをleaniiotx@PlutoSDRに食わせたらエラーになった。症状は下記URLのコメント欄と同じだ...

# ./leaniiotx -s 1000000.0 --bw 200000.0 -f 145400000.0 -v -d --bufsize 0x8000 --nbufs 32 < /tmp/TXSample-test.iq 
Using AD936x FIR interpolator x4
Setting RF bandwidth 200 kHz
** IIO: out_voltage_filter_fir_en failed with Unknown error -22

だが,IQファイルをleaniiorx@PlutoSDRで受信して作成し,そのIQファイルをleaniiotx@PlutoSDRで送信→IC-910で受信したら,キッチリ再生できた。

# ./leaniiorx --bufsize 65536 --nbufs 32 -f 145400000 -s 1000000.0 --bw 200000.0  -v  > /tmp/foo.iq 
Using AD936x FIR decimator /4
Setting RF bandwidth 200 kHz
Setting sampling rate 1000 kHz
Tuning to 145.400000 MHz
...
^C
# ./leaniiotx --bufsize 65536 --nbufs 32 -f 145400000 -s 1000000.0 --bw 200000.0  -v  < /tmp/foo.iq 
Using AD936x FIR interpolator x4
Setting RF bandwidth 200 kHz
Setting sample rate 1000 kHz
Upconverting to 145.400000 MHz
...
Shutting down TX channels

どうやらIQファイルの互換性が問題みたい。予想通り,このIQファイルはGNU Radioでは復調できなかった(音は鳴らず)。

ARISS SSTV2018/10/30 20:39

ARISS SSTV (NASA On-The-Air)

今回のイベントはNASA On-The-Air / NASA 60周年記念 ですって。受信できたのは28,29日のみで,イベント終了後に延長は無く,Packetにキッチリ切り替わった。今回の釣果は3枚で,フル画像になったのは添付画像の1枚のみ。

受信には IC-910 + 3エレ八木 + RX-SSTV を使用した。