Famoahana ny Radio GNU 3.8.0

Enin-taona taorian'ny famoahana manan-danja farany niforona famotsorana Radio GNU 3.8, sehatra fanodinana famantarana nomerika maimaim-poana. Ny Radio GNU dia andiana programa sy tranomboky izay ahafahanao mamorona rafitra radio tsy misy dikany, tetika modulation ary ny endriky ny famantarana voaray sy nalefa izay voatondro ao amin'ny rindrambaiko, ary ny fitaovana hardware tsotra dia ampiasaina hisambotra sy hamokatra famantarana. TETIKASA nozarain'i nahazoan-dalana GPLv3. Ny kaody ho an'ny ankamaroan'ny singa ao amin'ny GNU Radio dia nosoratana tamin'ny Python; ny ampahany manan-danja amin'ny fampisehoana sy ny fahatarana dia voasoratra amin'ny C ++, izay mamela ny fonosana ampiasaina rehefa mamaha olana amin'ny fotoana tena izy.

Miaraka amin'ny transceiver azo zahana maneran-tany izay tsy mifamatotra amin'ny tarika matetika sy ny karazana fanovana famantarana, ny sehatra dia azo ampiasaina hamoronana fitaovana toy ny tobin-tsolika ho an'ny tambajotra GSM, fitaovana ho an'ny famakiana lavitra ny marika RFID (elektronika ID sy pass, smart. karatra), GPS mpandray, WiFi, FM radio mpandray sy mpandefa, TV decoders, passive radars, spectrum analyzers, sns. Ho fanampin'ny USRP, ny fonosana dia afaka mampiasa singa fitaovana hafa amin'ny famantarana fampidirana sy famoahana, ohatra. misy mpamily ho an'ny karatra fanamafisam-peo, TV tuner, BladeRF, Myriad-RF, HackRF, UmTRX, Softrock, Comedi, Funcube, FMCOMMS, USRP ary fitaovana S-Mini.

Anisan'izany ny fanangonana sivana, codecs channel, modules synchronization, demodulators, equalizers, codec feo, decoders ary singa hafa ilaina amin'ny famoronana rafitra radio. Ireo singa ireo dia azo ampiasaina ho toy ny trano fanorenana mba hanangona rafitra vita, izay, miaraka amin'ny fahafahana mamaritra ny fikorianan'ny angona eo anelanelan'ny sakana, dia ahafahanao mamolavola rafitra radio na dia tsy manana fahaiza-manao fandaharana aza.

Fiovana lehibe:

  • Nisy fiovana natao tamin'ny fampiasana ny fenitra C ++ 11 sy ny rafitra fivoriambe CMake amin'ny fampandrosoana. Ny fomba kaody dia ampifanarahana amin'ny clang-format;
  • Ny fiankinan-doha dia misy MPIR/GMP, Qt5, gsm ary codec2. Fitakiana nohavaozina ho an'ny dikan-teny miankina amin'ny CMake, GCC, MSVC, Swig, Boost. Nesorina tamin'ny fiankinan-doha ny libusb, Qt4 ary CppUnit;
  • Ny fifanarahana amin'ny Python 3 dia azo antoka, ny sampana manaraka amin'ny GNU Radio 3.8 no ho farany miaraka amin'ny fanohanana ny Python 2;
  • Ao amin'ny gnuradio-runtime, ny fanodinana ny soatoavin'ny fractional amin'ny marika "fotoana" dia novolavolaina tao anatin'ny tontolon'ny fampiasana amin'ny maody resampling;
  • Ho an'ny GUI GRC (GNU Radio Companion) dia nanampy fanohanana tsy voatery ho an'ny famoronana kaody ao amin'ny C ++, ny format YAML no nampiasaina fa tsy XML, nesorina ny blks2, nihatsara be ny fitaovana canvas ary nampiana ny fanohanana ny zana-tsipΓ¬ka boribory;
  • Ny GUI gr-qtgui dia nafindra avy amin'ny Qt4 mankany Qt5;
  • gr-utils dia nanatsara ny fampiasana gr_modtool. Nesorina ny fitaovana mifototra amin'ny PyQwt;
  • Ny fanohanana ny maody gr-comedi, gr-fcd ary gr-wxgui dia natsahatra.

    Source: opennet.ru

Add a comment