Iminyaka eyisithupha kusukela kokugcina okubalulekile
Ngokuhlanganiswa nama-transceivers ahlelekayo asemhlabeni wonke angaboshelwe kubhendi yemvamisa kanye nohlobo lokushintshwa kwesignali, inkundla ingasetshenziselwa ukwakha amadivayisi afana neziteshi eziyisisekelo zamanethiwekhi e-GSM, amadivayisi okufunda ukude omaka be-RFID (ama-ID namaphasi, ahlakaniphile. amakhadi) , izamukeli ze-GPS, i-WiFi, izamukeli nama-transmitter omsakazo we-FM, amadekhoda we-TV, ama-radar angenzi lutho, izihlaziyi ze-spectrum, njll. Ngokungeziwe ku-USRP, iphakheji ingasebenzisa ezinye izingxenye zehadiwe ukufaka nokukhipha amasignali, isb.
Kuhlanganisa futhi iqoqo lezihlungi, amakhodekhi eziteshi, amamojula okuvumelanisa, ama-demodulators, izilinganisi, amakhodekhi ezwi, ama-decoder nezinye izakhi ezidingekayo ukudala izinhlelo zomsakazo. Lezi zakhi zingasetshenziswa njengezakhiwo zokwakha ukuhlanganisa uhlelo oluphelile, oluhlangene nekhono lokunquma ukugeleza kwedatha phakathi kwamabhulokhi, ikuvumela ukuba uklame izinhlelo zomsakazo ngisho nangaphandle kwamakhono wokuhlela.
Izinguquko eziyinhloko:
- Ushintsho lwenziwe ekusetshenzisweni kwezinga le-C++11 kanye nohlelo lokuhlanganisa lwe-CMake ekuthuthukisweni. Isitayela sekhodi ilethwa sihambisane nefomethi ye-clang;
- Okuncikile kufaka i-MPIR/GMP, i-Qt5, i-gsm ne-codec2. Izidingo ezibuyekeziwe zezinguqulo zokuncika ze-CMake, GCC, MSVC, Swig, Boost. Kukhishwe i-libusb, Qt4 ne-CppUnit ekuncikeni;
- Ukuhambisana nePython 3 kuqinisekiswa, igatsha elilandelayo le-GNU Radio 3.8 lizoba elokugcina ngokusekelwa kwePython 2;
- Esikhathini se-gnuradio-runtime, ukucutshungulwa kwamanani amancane amathegi "wesikhathi" kusetshenziswe kabusha kumongo wokusetshenziswa namamojula wokuphinda enze isampula;
- Ku-GUI
I-GRC (I-GNU Radio Companion) yengeze ukusekelwa kokuzikhethela kokukhiqiza ikhodi ku-C++, ifomethi ye-YAML yasetshenziswa esikhundleni se-XML, i-blks2 yakhishwa, amathuluzi ekhanvasi athuthukiswa kakhulu futhi kwengezwa nokusekelwa kwemicibisholo eyindilinga; - I-gr-qtgui GUI isusiwe ku-Qt4 yayiswa ku-Qt5;
- I-gr-utils ithuthukise kakhulu insiza ye-gr_modtool. Izinsiza ezisekelwe ku-PyQwt zisusiwe;
- Ukusekelwa kwamamojula we-gr-comedi, gr-fcd kanye ne-gr-wxgui kunqanyuliwe.
Source: opennet.ru