Tuuina atu o le GNU Radio 3.8.0

Ono tausaga talu mai le faʻasalalauga taua mulimuli faia tatala Leitio GNU 3.8, se fa'ailoga fa'akomepiuta e leai se totogi. Leitio GNU o se seti o polokalame ma faletusi e mafai ai ona e fatuina ni leitio faʻasalalau, polokalame faʻaleleia ma le ituaiga o faʻailoga maua ma auina atu o loʻo faʻamaonia i totonu o masini komepiuta, ma faʻaoga meafaigaluega faigofie e puʻeina ma faʻaalia faailo. Poloketi tufatufaina e laiseneina ile GPLv3. O le code mo le tele o vaega o le GNU Radio o loʻo tusia i le Python vaega taua i le faʻatinoga ma le taofiofia o loʻo tusia i le C ++, lea e mafai ai ona faʻaoga le afifi pe a foia faʻafitauli i le taimi moni.

I le tuʻufaʻatasia ma transceivers faʻapipiʻiina lautele e le o noatia i le faʻaupuga alaleo ma le ituaiga o faʻailoga faʻailoga, e mafai ona faʻaogaina le faʻavae e fatu ai masini e pei o nofoaga autu mo fesoʻotaʻiga GSM, masini mo le faitau mamao o pine RFID (ID ma pasi, atamai. kata) , GPS e taliaina, WiFi, FM leitio ma transmitters, TV decoders, passive radar, spectrum analyzers, etc. I le faʻaopoopoga i le USRP, e mafai e le afifi ona faʻaogaina isi mea faʻapipiʻi e faʻaoga ai ma faʻailoga, eg. avanoa avetaavale mo kata leo, TV tuners, BladeRF, Myriad-RF, HackRF, UmTRX, Softrock, Comedi, Funcube, FMCOMMS, USRP ma S-Mini masini.

O le fausaga e aofia ai foi le aoina o filiga, codecs auala, synchronization modules, demodulators, equalizers, voice codecs, decoders ma isi elemene e manaʻomia mo le fatuina o leitio. O nei elemene e mafai ona faʻaaogaina e fai ma poloka faufale e faʻapipiʻi ai se faiga maeʻa, lea, tuʻufaʻatasia ma le gafatia e fuafua ai faʻamaumauga i le va o poloka, e mafai ai ona e mamanuina masini leitio e tusa lava pe leai ni tomai faʻatulagaina.

Suiga autu:

  • O le suiga ua faia i le faʻaogaina o le C ++ 11 faʻataʻitaʻiga ma le CMake faʻapotopotoga faʻalapotopotoga i le atinaʻe. O le sitaili code ua aumaia i le laina ma clang-format;
  • Fa'alagolago e aofia ai MPIR/GMP, Qt5, gsm ma codec2. Faʻafouina manaʻoga mo faʻalagolago i lomiga o CMake, GCC, MSVC, Swig, Boost. Aveese le libusb, Qt4 ma CppUnit mai faʻalagolago;
  • O le fetaui ma le Python 3 ua faʻamautinoa, o le isi lala ole GNU Radio 3.8 o le a mulimuli ma le lagolago mo le Python 2;
  • I le gnuradio-runtime, o le faʻagaioiina o tau faʻavasegaina o faʻailoga "taimi" ua toe faʻaaogaina i le tulaga o le faʻaaogaina ma le resampling modules;
  • I le GUI GRC (GNU Radio Companion) faʻaopoopoina le lagolago faʻapitoa mo le faʻasologa o tulafono i le C ++, faʻaogaina le YAML format nai lo le XML, blks2 na aveese, meafaigaluega tapoleni na faʻaleleia atili ma faʻaopoopoina le lagolago mo aū lapotopoto;
  • O le gr-qtgui GUI ua siitia mai Qt4 i Qt5;
  • gr-utils ua matua faʻaleleia atili le aoga gr_modtool. Utilities fa'avae ile PyQwt ua aveese;
  • Lagolago mo le gr-comedi, gr-fcd ma gr-wxgui modules ua fa'agata.

    puna: opennet.ru

Faaopoopo i ai se faamatalaga