03. ADS-B korekcja częstotliwości

Strojenie odbiornika ADS-B to podobno bardzo ciężkie i czasochłonne zadanie by znaleźć odpowiednią częstotliwości odczytu dla swojego odbiornika i anteny – poprawne ustawienie wartości PPM potrafi zwiększyć o około 30% zasięg waszego radaru. Po wielu bojach znalazłem szybki i prosty sposób aby skorygować wartość PPM, która jest unikalna dla każdego odbiornika USB/Anteny/położenia.

Zatrzymaj usługę dump1090 za pomocą komendy:

service dump1090-mutability stop

Uruchom z powłoki systemowej komendę:

rtl_test -p

Po około 10-20 minutach otrzymamy wartość jaką powinniśmy wpisać do konfiguracji swojego dump1090 w moim przypadku poprawna wartość PPM to:  54

root@raspberrypi:~# rtl_test -p
Found 1 device(s):
0: Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Found Rafael Micro R820T tuner
Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6
Sampling at 2048000 S/s.
Reporting PPM error measurement every 10 seconds…
Press ^C after a few minutes.
Reading samples in async mode…
real sample rate: 2048129 current PPM: 63 cumulative PPM: 63
real sample rate: 2048096 current PPM: 47 cumulative PPM: 55
real sample rate: 2048126 current PPM: 62 cumulative PPM: 57
[cut]
real sample rate: 2048117 current PPM: 57 cumulative PPM: 55
real sample rate: 2048087 current PPM: 43 cumulative PPM: 54
real sample rate: 2048126 current PPM: 62 cumulative PPM: 54
real sample rate: 2048102 current PPM: 50 cumulative PPM: 54
real sample rate: 2048112 current PPM: 55 cumulative PPM: 54
real sample rate: 2048108 current PPM: 53 cumulative PPM: 54
real sample rate: 2048114 current PPM: 56 cumulative PPM: 54
real sample rate: 2048102 current PPM: 50 cumulative PPM: 54
real sample rate: 2048122 current PPM: 60 cumulative PPM: 54
real sample rate: 2048106 current PPM: 52 cumulative PPM: 54
real sample rate: 2048107 current PPM: 53 cumulative PPM: 54

Skąd wiedziałem, że należy ustawić wartość 54? Jak widzicie wartość „cumulative PPM: 54” otrzymałem 10 razy pod rząd wtedy można uznać, że wartość 54 to stabilne PPM, które możemy wpisać do konfiguracji dump1090.

Czyli wchodzimy do pliku /etc/default/dump1090-mutability i zmieniamy wartość PPM:

# RTLSDR frequency correction in PPM
PPM=”54″

Następnie startujemy ponownie dump10:

service dump1090-mutability start

Od tej chwili mamy poprawnie skonfigurowany program dump1090.

Pamiętajcie, każda zmiana anteny, miejsca anteny bądź nawet mocowania anteny wymaga wprowadzenia korekty PPM.