Ostatnio znowu bawiłem się SDRem i człowieki z hackerspece’u chcieli żebym im poopowiadał, pomimo, iż nie czuję się za autorytet w tej kwestii. W linku macie moja prezentacją wraz ze zrobionymi post factum notatkami, które są zastępstwem mojego gadania.

Ogólnie GNU Radio ciekawe narzędzie. Z perspektywy czasu z jednej strony była to pewna przesada, żeby dawać GNU Radio do analizy prostego pilota (bardziej uczciwy tutaj byłby URH), ale z drugiej strony był to fajny cel ćwiczebny biorąc pod uwagę, że ciężko o jakąś realną pomoc z GNU Radio. Z jednego strony w internecie znajdziecie kilka prezentacji po polsku, gdzie program się przewija, ale znalezienie realnej pomocy jest ciężkie. Sporo rzeczy poznawałem metodą “rozpoznania w boju”. Nie jestem pewien na ile moje obecne rozwiązanie problemu jest optymalne, bo nie mam za bardzo z czym/z kim tego porównać. Wiem tylko, że ogólnie to działa z pilotem na oryginalnym scalaku. Muszę znaleźć jakiś sposób na ten scalak zamiennik.

Samo GNU Radio raczej średnio się nadaje, żeby zrobić swoją własną aplikację SDR i pociągnąć GNU Radio jako zależność. Na upartego niby można, ale nie wiem czy przypadkiem nie podlega to pod jakiś zakaz w konwencji Genewskiej. GNU Radio to bardziej taki Matlab/LabView, gdzie prototypujecie swoje rozwiązanie, ale jak potrzebujecie niezależną aplikację, to musicie go odłożyć na bok i wziąć inne libki do implementacji DSP. Pod tym kątem LuaRadio wydaje się bardziej obiecujące.

Chwilowo w wolnej chwili dłubię coś innego, ale wrócę do tematu tego drugiego pilota i algorytmu “Mueller and Muller Timing Synchronization”. Mam nawet przygotowaną nawet jakąś poezję na ten temat, tylko muszę znaleźć czas na ogarnięcie z tego. Z tego co szybko przejrzałem M&M do zrozumienia wymaga wcześniejszego poznania jakiś innych konceptów.

  • naurM
    link
    fedilink
    Polski
    arrow-up
    1
    ·
    6 days ago

    /TE to pin wejściowy. Miałem raczej na myśli odczytywanie stanu układu, żeby wykryć moment zakończenia transmisji.
    Z drugiej strony, tak jak pisał Lacky, to jest na tyle prosty układ, że faktycznie nie miałoby to sensu.

    • サぺル
      link
      fedilink
      Polski
      arrow-up
      1
      ·
      6 days ago

      Jeśli znasz zegar układu to możesz wyliczyć czas transmisji i poczekać.