Kuburitswa kweGNU Radio 3.8.0

Makore matanhatu kubva pakupedzisira yakakosha kuburitswa akaumbwa kusunungura GNURadio 3.8, yemahara dhijitari chiratidzo chekugadzirisa chikuva. GNU Radio seti yezvirongwa uye maraibhurari anobvumidza iwe kuti ugadzire zvisina tsarukano redhiyo masisitimu, modulation zvirongwa uye chimiro chekugamuchira uye kutumirwa masaini anotsanangurwa mune software, uye nyore hardware zvishandiso zvinoshandiswa kutora uye kugadzira masaini. Project inoparadzirwa ne ane rezinesi pasi peGPLv3. Iyo kodhi yezvizhinji zvezvikamu zveGNU Radio yakanyorwa muPython; zvikamu zvakakosha kuita uye latency zvakanyorwa muC ++, iyo inobvumira iyo package kuti ishandiswe pakugadzirisa matambudziko munguva chaiyo.

Mukubatana neuniversal programmable transceivers iyo isina kusungirirwa kune frequency bhendi uye mhando yechiratidzo modulation, chikuva chinogona kushandiswa kugadzira zvishandiso senge base zviteshi zveGSM network, zvishandiso zvekuverenga kure kure kweRFID tag (electronic IDs nemapasi, smart. makadhi), GPS inogamuchira, WiFi, FM radio inogamuchira uye transmitters, TV decoder, passive radar, spectrum analyzer, nezvimwe. Pamusoro peUSRP, iyo package inogona kushandisa zvimwe zvinhu zvehardware kuisa uye kubuda masaini, semuenzaniso. inowanikwa vatyairi vemakadhi anonzwika, TV tuners, BladeRF, Myriad-RF, HackRF, UmTRX, Softrock, Comedi, Funcube, FMCOMMS, USRP uye S-Mini zvishandiso.

Inosanganisirawo muunganidzwa wemafirita, chiteshi macodecs, kuwiriranisa modules, demodulators, equalizers, voice codecs, decoder uye zvimwe zvinhu zvinodiwa kugadzira redhiyo masisitimu. Zvinhu izvi zvinogona kushandiswa sezvivharo zvekuvaka kuunganidza yakapedzwa sisitimu, iyo, yakasanganiswa nekugona kuona kuyerera kwedata pakati pemabhuraki, inobvumidza iwe kugadzira redhiyo masisitimu kunyangwe pasina hunyanzvi hwekugadzira.

Shanduko huru:

  • Shanduko iyi yakaitwa pakushandiswa kweiyo C++11 standard uye CMake assembly system mukusimudzira. Chimiro chekodhi chinounzwa mukuwirirana ne-clang-format;
  • Zvinoenderana neMPIR/GMP, Qt5, gsm uye codec2. Yakagadziridzwa zvinodiwa zvemhando dzekutsamira dzeCMake, GCC, MSVC, Swig, Boost. Yakabviswa libusb, Qt4 uye CppUnit kubva pakutsamira;
  • Kuenderana nePython 3 kunovimbiswa, bazi rinotevera reGNU Radio 3.8 richava rekupedzisira nerutsigiro rwePython 2;
  • Mune gnuradio-runtime, kugadziridzwa kwezvikamu zve "nguva" tag kwakagadziridzwa zvakare mumamiriro ekushandiswa neresampling modules;
  • Ku GUI RCMP (GNU Radio Companion) yakawedzera kutsigirwa kwesarudzo yekugadzira kodhi muC ++, YAML fomati yakashandiswa pachinzvimbo cheXML, blks2 yakabviswa, maturusi ecanvas akavandudzwa zvakanyanya uye rutsigiro rwemiseve yakatenderedzwa yakawedzerwa;
  • Iyo gr-qtgui GUI yakabviswa kubva kuQt4 kuenda kuQt5;
  • gr-utils yakavandudza zvakanyanya gr_modtool utility. Zvishandiso zvakavakirwa paPyQwt zvakabviswa;
  • Tsigiro yegr-comedi, gr-fcd uye gr-wxgui modules yakamiswa.

    Source: opennet.ru

Voeg