Strona 7 z 7 PierwszyPierwszy ... 5 6 7
Pokaż wyniki od 121 do 128 z 128
Like Tree15Likes

Wątek: Wyniesienie anteny na dach bloku - od A do...

  1. #121

    Dołączył
    Oct 2013
    Mieszka w
    EPWA

    Domyślnie


    Polecamy

    Gain to wzmocnienie w stopniu wejściowym dongla. To ten sam gain, który podaje się w dump1090, rtl_fm, SDRSharp i wszystkich innych programach, które współpracują z donglami RTL. Tunery R820T i T2 obsługują zakres gain od 0 do 49 dB. Parametr gain w pliku konfiguracyjnym jest wartością typu float, więc zawsze trzeba podać wartość z ułamkiem dziesiętnym (np. 28.0, a nie 28). Oczywiście wartości niecałkowite też są dozwolone (rtl-sdr zaokrągli je do najbliższej wartości obsługiwanej przez tuner).

    Właściwą wartość trzeba dobrać empirycznie - jest ona zależna od rodzaju anteny, lokalizacji i poziomu szumów w paśmie częstotliwości, które nas interesuje. Najprościej uruchomić program w trybie "foreground" (tj. z opcją -f) i poobserwować wodospadzik tekstowy. Liczby w pierwszej kolumnie to moc sygnału, w drugiej - moc szumu tła. Trzeba tak dobrać gain, aby odbiorniik nie był nasycony, tzn. aby poziom szumu był stabilny i niezbyt wysoki, np. w przedziale 10-20. Dla mojej instalacji z anteną zewnętrzną takie wartości szumu uzyskuję przy ustawieniu gain w okolicach 28.0.

    Auto gain w donglach RTL sprawdza się dobrze dla sygnałów szerokopasmowych (np. dla DVB-T). Dla kanałów wąskopasmowych (a takie mamy w airbandzie) automat zwykle ustawia gain za wysoko, co często powoduje przeciekanie sygnału pomiędzy kanałami. Użytkownicy często zgłaszali taki problem i przyczyna była zawsze taka sama - auto gain. Dlatego wyrzuciłem tę funkcję z programu.

    AFC (Automatic Frequency Correction) to wkład jednego z użytkowników. Działa w ten sposób, że gdy squelch jest otwarty, program próbuje korygować ewentualny błąd strojenia. W tym celu sprawdza, czy moc sygnału obok dostrojonej częstotliwości jest wyższa niż w środku kanału. Jeśli tak jest, przestraja odbiornik tak, aby odbierał sygnał w maksimum, a nie obok maksimum. Wprowadzenie korekty jest sygnalizowane w wodospadzie znakiem '<' lub '>' zamiast '*' przy otwartym squelchu. Osobiście nie dopatrzyłem się wielkich korzyści z tej funkcji i jej nie używam - ale jeśłi miałaby się komuś przydać, to jest. Należy jednak mieć na uwadze, że cyzelowanie strojenia do pojedynczych herców nie ma sensu - stosowana w programie metoda podziału sygnału wejściowego na kanały wąskopasmowe daje w praktyce rozdzielczość ok. 5 kHz.

    Dodam jeszcze, że praktycznie gotowa jest wersja 2.3.0, a w niej nowa funkcja - możliwość miksowania kilku kanałów z dowolnej liczby dongli w jeden strumień MP3. Można miksować w trybie mono lub stereo (TWR w lewe ucho, APP w środek, GND w prawe, itp). Ostatnio sporo siedzę nad nowym projektem lotniczo-RTLowym, więc nie było czasu na napisanie do tego dokumentacji i wydanie paczki z releasem, tym niemniej postaram się wypuścić 2.3.0 jeszcze w tym roku. Kto bardzo chce, może się bawić mikserami już teraz - kod jest w https://github.com/szpajder/RTLSDR-A.../tree/unstable , a wstęp do zarysu instrukcji obsługi - na https://github.com/szpajder/RTLSDR-Airband/issues/40 .
    vierundvierzig likes this.

  2. #122

    Dołączył
    Dec 2011
    Mieszka w
    EPPO/EPPK

    Domyślnie

    Cytat Zamieszczone przez Szpajder Zobacz posta
    Parametr gain w pliku konfiguracyjnym jest wartością typu float, więc zawsze trzeba podać wartość z ułamkiem dziesiętnym (np. 28.0, a nie 28)
    Nie wiedziałem o tym, kombinowałem bez ułamka i też wygląda, że działało. Ale zmienię dla pewności plik conf.

    A propo szumu, to wydaje mi się, że do pewnych wartości jest on bardzo niski, potem gwałtownie wzrasta. Rozumiem, że najlepiej ustawić na duży gain, ale jeszcze przed dużym wzrostem szumu?

    Mam jeszcze pytanie nt chyba za dużej mocy sygnału. Czasami jak samolot jest bardzo blisko mnie, w odległości 4-5km, to słyszę, że coś jest nadawane, ale nie ma żadnego dźwięku. Jest otwarty squelch, ale nic nie usłyszę. Dobrze myślę, że to po prostu za duża moc na wejściu?

    Cytat Zamieszczone przez Szpajder Zobacz posta
    Ostatnio sporo siedzę nad nowym projektem lotniczo-RTLowym
    Powiesz coś więcej?

  3. #123

    Dołączył
    Oct 2013
    Mieszka w
    EPWA

    Domyślnie

    Cytat Zamieszczone przez vierundvierzig Zobacz posta
    A propo szumu, to wydaje mi się, że do pewnych wartości jest on bardzo niski, potem gwałtownie wzrasta. Rozumiem, że najlepiej ustawić na duży gain, ale jeszcze przed dużym wzrostem szumu?
    Tak, gdy szum zaczyna szybko wzrastać, to znaczy, że odbiornik wchodzi w nasycenie.

    Mam jeszcze pytanie nt chyba za dużej mocy sygnału. Czasami jak samolot jest bardzo blisko mnie, w odległości 4-5km, to słyszę, że coś jest nadawane, ale nie ma żadnego dźwięku. Jest otwarty squelch, ale nic nie usłyszę. Dobrze myślę, że to po prostu za duża moc na wejściu?
    Tak może być. Dongiel dostarcza próbki sygnału o wartościach z przedziału od 0 do 255. Jeśli więc obwiednia przez cały czas będzie równa 255 (albo prawie 255), to dla modulacji AM efekt będzie taki, jakby nośna w ogóle nie była zmodulowana. Oczywiście można zmniejszyć gain, ale wtedy straci się transmisje z odległych źródeł. Niewiele można na to poradzić - to kwestia małego zakresu dynamiki odbiornika, czyli problem podobny, jak w matrycach cyfrowych aparatów fotograficznych.

    Powiesz coś więcej?
    Temat VDL-2 (VHF Data Link - Mode 2 (VDL-M2) - Signal Identification Wiki) wydał mi się tyleż ciekawy, co trochę zaniedbany przez społeczność cyfrowych planespotterów. Do odbioru tego jest chyba tylko jeden program, MultiPSK, który jest pod Windows i w wersji darmowej dekoduje VDL-2 tylko przez 5 min a potem się wyłącza. Nic szczególnego nim nigdy nie odebrałem (aczkolwiek może za mało próbowałem albo nie opanowałem jego pokręconego interfejsu użytkownika w dostatecznym stopniu). Naskrobałem więc własny dekoder pod Linuxa na PC i Raspberry. Nawet trochę już działa, aczkolwiek nie jest to jeszcze produkt nadający się do pokazania.

  4. #124

    Dołączył
    Dec 2011
    Mieszka w
    EPPO/EPPK

    Domyślnie

    Cytat Zamieszczone przez Szpajder Zobacz posta
    Parametr gain w pliku konfiguracyjnym jest wartością typu float, więc zawsze trzeba podać wartość z ułamkiem dziesiętnym (np. 28.0, a nie 28)
    Jak zrobiłem 36.0 to sypie błędem i nie włącza się, na 36 działa poprawnie, wersja 2.2.0
    Cytat Zamieszczone przez Szpajder Zobacz posta
    Oczywiście można zmniejszyć gain, ale wtedy straci się transmisje z odległych źródeł.
    Właśnie balansuje już pomiędzy rozczytaniem odległego kontrolera, a uzyskaniem głosu od pilota nade mną...

    VDL-2 brzmi interesująco, chętnie potestuję jak będzie wersja RC! Właśnie doszła kolejna RPi Zero, naprawiłem zepsuty tuner i myślę, co tu zrobić z tym zestawem

  5. #125

    Dołączył
    Oct 2013
    Mieszka w
    EPWA

    Domyślnie

    Cytat Zamieszczone przez vierundvierzig Zobacz posta
    Jak zrobiłem 36.0 to sypie błędem i nie włącza się, na 36 działa poprawnie, wersja 2.2.0
    No dobra, zaćmiło mnie - float było kiedyś, teraz jest int. Czyli trzeba podać wartość całkowitą.

  6. #126

    Dołączył
    Oct 2013
    Mieszka w
    EPWA

    Domyślnie

    Wersja 2.3.0 gotowa: https://github.com/szpajder/RTLSDR-A...ses/tag/v2.3.0

    Nowości:

    - Funkcja miksowania kanałów - dowolna liczba mikserów, max. 32 kanały wejściowe każdy. Mono, stereo, do Icecasta, do pliku, jak komu wygodnie. Przykładowa konfiguracja - w pliku config/mixers.conf.
    - Wsparcie dla 64-bitowych ARMów (Odroid C2 i podobne)
    - Poprawiony brzydki błąd będący główną przyczyną trzasków w NFM
    - Mniejsze użycie CPU na x86
    - Trochę sprzątania w kodzie
    - Dodane kilka prostych przykładów plików konfiguracyjnych (katalog config). Dotychczasowy rtl_airband.example.conf został przemianowany na config/reference.conf i w założeniu pełni rolę encyklopedii wszystkich dostępnych parametrów konfiguracyjnych, więc nie jest to zbyt dobry punkt startowy dla nowych użytkowników. Lepiej zacząć np. od config/basic_multichannel.conf. Jest krótki, łatwy do zrozumienia i dostosowania do własnych potrzeb.
    EPWR likes this.

  7. #127

    Dołączył
    Dec 2014

    Domyślnie

    Hej Szpajder ,

    z jakim parametrem PLATFORM kompilować soft na Rasberry Pi 3?

  8. #128

    Dołączył
    Oct 2013
    Mieszka w
    EPWA

    Domyślnie


    Polecamy

    rpiv2 da radę.
    EPWR likes this.

Strona 7 z 7 PierwszyPierwszy ... 5 6 7

LinkBacks (?)

  1. 03-01-2017, 13:50
  2. 18-06-2015, 14:16
  3. 17-05-2015, 15:33
  4. 26-02-2015, 01:18
  5. 26-02-2015, 00:48
  6. 05-02-2015, 14:26
  7. 24-01-2015, 15:50
  8. 30-12-2014, 21:35
  9. 01-11-2014, 19:13
  10. 18-08-2014, 20:39
  11. 05-07-2014, 12:19
  12. 19-05-2014, 22:52
  13. 26-04-2014, 22:06
  14. 17-01-2014, 07:28
  15. 07-01-2014, 19:56
  16. 03-11-2013, 17:55
  17. 11-09-2013, 17:27

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •