久々にSDR#を使おうとしたら新しいバージョンが出てたので、AIRSPYからrevision 1910をインストールしました。インストールのやり方を忘れているので、今回は下記を参照して実施です。
- 無線局免許状等情報
久々にSDR#を使おうとしたら新しいバージョンが出てたので、AIRSPYからrevision 1910をインストールしました。インストールのやり方を忘れているので、今回は下記を参照して実施です。
![]() |
| SkyView map: PiAware SkyAware 7.2 |
先ず、Raspberry Pi Desktop for PC は日本語化とスクリーンキャプチャーを入れた状態から始めます。※USB接続のHDDにインストールしています。Windows10のPCです。
![]() |
| 「Add/Remove Software」でRTL-SDRを検索 |
$ rtl_test Found 1 device(s): 0: Realtek, RTL2838UHIDIR, SN: 00000001 Using device 0: Generic RTL2832U OEM Detached kernel driver Found Rafael Micro R820T tuner 以下省略 Found 1 device なので、認識してる
$ sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/fr24feed-debian-ubuntu-amd64/master/install-dump1090-fa.sh)"こ
sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu20-amd64/master/install-dump1090-fa.sh)"
=============== ALL DONE - dump1090-fa (Flightaware version) =============== (1) In your browser, go to web interface at 誤 http://192.168.xxx.xxx/dump1090-fa/ 正 http://192.168.xxx.xxx/skyaware/ REBOOT YOUR COMPUTER IF MAP DOES NOT SHOW, OR SHOWS ERROR MESSAGE In case you want to change/add settings of dump1090-fa, edit following files: sudo nano /etc/default/dump1090-fa sudo nano /usr/share/dump1090-fa/html/config.js か
$ dump1090-fa --help
-----------------------------------------------------------------------------
| dump1090 ModeS Receiver dump1090-fa 7.2 |
| build options: ENABLE_RTLSDR ENABLE_BLADERF ENABLE_HACKRF ENABLE_LIMESDR |
-----------------------------------------------------------------------------
--device-type <type> Select SDR type (default: rtlsdr)
rtlsdr-specific options (use with --device-type rtlsdr)
--device <index|serial> select device by index or serial number
--enable-agc enable digital AGC (not tuner AGC!)
--ppm <correction> set oscillator frequency correction in PPM
--direct <0|1|2> set direct sampling mode
bladeRF-specific options (use with --device-type bladerf)
--device <ident> select device by bladeRF 'device identifier'
--bladerf-fpga <path> use alternative FPGA bitstream ('' to disable FPGA load)
--bladerf-decimation <N> assume FPGA decimates by a factor of N
--bladerf-bandwidth <hz> set LPF bandwidth ('bypass' to bypass the LPF)
HackRF-specific options (use with --device-type hackrf)
--enable-amp enable amplifier)
--enable-antenna-power enable DC power to the antenna connector
--lna-gain set LNA gain (Range 0-40 in 8dB steps))
--vga-gain set VGA gain (Range 0-62 in 2dB steps))
--samplerate set sample rate)
--ppm ppm correction)
limesdr-specific options (use with --device-type limesdr)
--limesdr-verbosity set verbosity level for LimeSDR messages
--limesdr-serial serial number of desired device
--limesdr-channel set number of an RX channel
--limesdr-oversample set RF oversampling ratio
--limesdr-gain set normalized gain (range: 0.0 to 1.0)
--limesdr-lpfbw set LPF bandwidth
--limesdr-bw set bandwidth
ifile-specific options (use with --ifile)
--ifile <path> read samples from given file ('-' for stdin)
--iformat <type> set sample format (UC8, SC16, SC16Q11)
--throttle process samples at the original capture speed
Output modes
--raw Show only messages hex values
--modeac Enable decoding of SSR Modes 3/A & 3/C
--mlat display raw messages in Beast ascii mode
--onlyaddr Show only ICAO addresses (testing purposes)
--metric Use metric units (meters, km/h, ...)
--gnss Show altitudes as HAE/GNSS when available
--quiet Disable output to stdout. Use for daemon applications
--show-only <addr> Show only messages from the given ICAO on stdout
--snip <level> Strip IQ file removing samples < level
Decoder settings
--gain <db> Set gain in dB (default: varies by SDR type)
--freq <hz> Set frequency (default: 1090 Mhz)
--fix Enable single-bit error correction using CRC
--fix-2bit Enable two-bit error correction using CRC
(use with caution!)
--no-fix Disable error correction using CRC
--no-fix-df Disable error correction of the DF message field
(reduces CPU requirements)
--no-crc-check Disable messages with broken CRC (discouraged)
--enable-df24 Enable decoding of DF24 Comm-D ELM messages
--lat <latitude> Reference/receiver latitude for surface positions
--lon <longitude> Reference/receiver longitude for surface positions
--max-range <distance> Absolute maximum range for position decoding (in NM)
Adaptive gain
--adaptive-burst Adjust gain for too-loud message bursts
--adaptive-burst-change-delay <s> Set delay after changing gain before
resuming burst control (seconds)
--adaptive-burst-alpha <a> Set burst rate smoothing factor
(0..1, smaller=more smoothing)
--adaptive-burst-loud-rate <r> Set burst rate for gain decrease
--adaptive-burst-loud-runlength <l> Set burst runlength for gain decrease
--adaptive-burst-quiet-rate <r> Set burst rate for gain increase
--adaptive-burst-quiet-runlength <l> Set burst runlength for gain increase
--adaptive-range Adjust gain for target dynamic range
--adaptive-range-target <db> Set target dynamic range in dB
--adaptive-range-alpha <a> Set dynamic range noise smoothing factor
(0..1, smaller=more smoothing)
--adaptive-range-percentile <p> Set dynamic range noise percentile
--adaptive-range-change-delay <s> Set delay after changing gain before
resuming dynamic range control (seconds)
--adaptive-range-scan-delay <s> Set scan interval for dynamic range
gain scanning following a gain decrease
due to an increase in noise (seconds)
--adaptive-range-rescan-delay <s> Set periodic rescan interval for dynamic
range gain scanning (seconds)
--adaptive-min-gain <g> Set gain adjustment range lower limit (dB)
--adaptive-max-gain <g> Set gain adjustment range upper limit (dB)
--adaptive-duty-cycle <p> Set adaptive gain duty cycle % (1..100)
Network connections
--net Enable networking with default ports unless overridden
--no-modeac-auto Don't enable Mode A/C if requested by a net connection
--net-only Enable just networking, no RTL device or file used
--net-bind-address <ip> IP address to bind to (use 127.0.0.1 for private)
--net-ri-port <ports> TCP raw input listen ports (default: 30001)
--net-ro-port <ports> TCP raw output listen ports (default: 30002)
--net-sbs-port <ports> TCP BaseStation output listen ports (default: 30003)
--net-bi-port <ports> TCP Beast input listen ports (default: 30004,30104)
--net-bo-port <ports> TCP Beast output listen ports (default: 30005)
--net-stratux-port <ports> TCP Stratux output listen ports (default: disabled)
--net-ro-size <size> TCP output minimum size (default: 0)
--net-ro-interval <rate> TCP output memory flush rate in seconds (default: 0)
--net-heartbeat <rate> TCP heartbeat rate in seconds
(default: 60 sec; 0 to disable)
--net-buffer <n> TCP buffer size 64Kb * (2^n) (default: n=0, 64Kb)
--net-verbatim Make output connections default to verbatim mode
(forward all messages without correction)
--forward-mlat Allow forwarding of received mlat results
Stats and json output
--stats Show stats summary at exit.
--stats-every <seconds> Show and reset stats every <seconds> seconds
--stats-range Collect/show range histogram
--write-json <dir> Periodically write json output to <dir>
(for serving by a separate webserver)
--write-json-every <t> Write json aircraft output every t seconds (default 1)
--json-stats-every <t> Write json stats output every t seconds (default 60)
--json-location-accuracy <n> Accuracy of receiver location in json metadata
(0=no location, 1=approximate, 2=exact)
Interactive mode
--interactive Interactive mode refreshing data on screen.
Implies --throttle
--interactive-ttl <sec> Remove from list if idle for <sec>
--interactive-show-distance Show aircraft distance and bearing
(requires --lat and --lon)
--interactive-distance-units <u> Distance units ('km', 'sm', 'nm')
--interactive-callsign-filter <r> Filter rows by callsign against regex
Misc
--wisdom <path> Read DSP wisdom from given path
--version Show version, build and DSP options
--help Show this help
![]() |
| SkyAware map |
![]() |
| dump1090-mutability |
何かおかしいなと思って見てみたら、停まってました。
| [FALT] Receiver: down ... failed! |
--
2022/Mar/04 18MHz帯でFT8の交信を行うとFeedが停まった。再起動後にもう一度やってみるとまた停まった。10MHz帯にQSYして再度試してみると停まらない。コリニアアンテナに変えたので、アンテナの位置関係かも? 14MHz帯にQSYしてみたらまた停まった。念の為に、fr24feed-statusを確認してみると、downしていないが、seenが0となっていた。近くで送信すると抑圧で受信不能になるのかも?
Raspberry Pi Desktop のメニューの設定から「Add / Remove Software」を選択し、「dump1090」を検索すると、「dump1090-mutability-1.15~20180310 」が有ったので、USBチューナの動作確認のためにインストールしてみました。
※dump1090-mutabilityは既に開発者がもう開発を停止しているとの事なので、dump1090-fa を使った方が良いらしい。
$ dump1090-mutability Sat Jan 8 10:39:16 2022 JST EB_SOURCE EB_VERSION starting up. Using sample converter: UC8, integer/table path Found 1 device(s): 0: Realtek, RTL2838UHIDIR, SN: 00000001 (currently selected) Detached kernel driver Found Rafael Micro R820T tuner Max available gain is: 49.60 dB Setting gain to: 49.60 dB Gain reported by device: 49.60 dB Allocating 15 zero-copy buffers
| --interactiveオプションを指定して起動 |
--helpで見てみると、他のオプションは下記の通りです。
-----------------------------------------------------------------------------
| dump1090 ModeS Receiver EB_SOURCE EB_VERSION |
-----------------------------------------------------------------------------
--device-index <index> Select RTL device (default: 0)
--gain <db> Set gain (default: max gain. Use -10 for auto-gain)
--enable-agc Enable the Automatic Gain Control (default: off)
--freq <hz> Set frequency (default: 1090 Mhz)
--ifile <filename> Read data from file (use '-' for stdin)
--iformat <format> Sample format for --ifile: UC8 (default), SC16, or SC16Q11
--throttle When reading from a file, play back in realtime, not at max speed
--interactive Interactive mode refreshing data on screen. Implies --throttle
--interactive-rows <num> Max number of rows in interactive mode (default: 22)
--interactive-ttl <sec> Remove from list if idle for <sec> (default: 60)
--interactive-rtl1090 Display flight table in RTL1090 format
--raw Show only messages hex values
--net Enable networking
--modeac Enable decoding of SSR Modes 3/A & 3/C
--net-only Enable just networking, no RTL device or file used
--net-bind-address <ip> IP address to bind to (default: Any; Use 127.0.0.1 for private)
--net-ri-port <ports> TCP raw input listen ports (default: 30001)
--net-ro-port <ports> TCP raw output listen ports (default: 30002)
--net-sbs-port <ports> TCP BaseStation output listen ports (default: 30003)
--net-bi-port <ports> TCP Beast input listen ports (default: 30004,30104)
--net-bo-port <ports> TCP Beast output listen ports (default: 30005)
--net-ro-size <size> TCP output minimum size (default: 0)
--net-ro-interval <rate> TCP output memory flush rate in seconds (default: 0)
--net-heartbeat <rate> TCP heartbeat rate in seconds (default: 60 sec; 0 to disable)
--net-buffer <n> TCP buffer size 64Kb * (2^n) (default: n=0, 64Kb)
--net-verbatim Do not apply CRC corrections to messages we forward; send unchanged
--forward-mlat Allow forwarding of received mlat results to output ports
--lat <latitude> Reference/receiver latitude for surface posn (opt)
--lon <longitude> Reference/receiver longitude for surface posn (opt)
--max-range <distance> Absolute maximum range for position decoding (in nm, default: 300)
--fix Enable single-bits error correction using CRC
--no-fix Disable single-bits error correction using CRC
--no-crc-check Disable messages with broken CRC (discouraged)
--mlat display raw messages in Beast ascii mode
--stats Print stats at exit
--stats-range Collect/show range histogram
--stats-every <seconds> Show and reset stats every <seconds> seconds
--onlyaddr Show only ICAO addresses (testing purposes)
--metric Use metric units (meters, km/h, ...)
--gnss Show altitudes as HAE/GNSS (with H suffix) when available
--snip <level> Strip IQ file removing samples < level
--debug <flags> Debug mode (verbose), see README for details
--quiet Disable output to stdout. Use for daemon applications
--show-only <addr> Show only messages from the given ICAO on stdout
--ppm <error> Set receiver error in parts per million (default 0)
--html-dir <dir> Use <dir> as base directory for the internal HTTP server. Defaults to /usr/share/dump1090-mutability/html
--write-json <dir> Periodically write json output to <dir> (for serving by a separate webserver)
--write-json-every <t> Write json output every t seconds (default 1)
--json-location-accuracy <n> Accuracy of receiver location in json metadata: 0=no location, 1=approximate, 2=exact
--dcfilter Apply a 1Hz DC filter to input data (requires lots more CPU)
--help Show this help
Debug mode flags: d = Log frames decoded with errors
D = Log frames decoded with zero errors
c = Log frames with bad CRC
C = Log frames with good CRC
p = Log frames with bad preamble
n = Log network debugging info
j = Log frames to frames.js, loadable by debug.html
ログに無いeQSLが届きました。 InBox: YB1DXH また「2025-06-06 11:17」、今回で8局目です。私がこの日時にQSOしたのはYD1FOD局です。それにも関わらず、下記の様に他局から同じ日時・バンドでeQSLが届きます。 Rejected: YB1DX...