āĻļā§āώ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝ āϰāĻŋāϞāĻŋāĻ āĻĨā§āĻā§ āĻāϝāĻŧ āĻŦāĻāϰ āĻŽā§āĻā§āϤāĻŋ , āĻāĻāĻāĻŋ āĻŦāĻŋāύāĻžāĻŽā§āϞā§āϝā§āϰ āĻĄāĻŋāĻāĻŋāĻāĻžāϞ āϏāĻŋāĻāύā§āϝāĻžāϞ āĻĒā§āϰāϏā§āϏāĻŋāĻ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽāĨ¤ GNU āϰā§āĻĄāĻŋāĻ āĻšāϞ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāĻŦāĻ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋāϰ āĻāĻāĻāĻŋ āϏā§āĻ āϝāĻž āĻāĻĒāύāĻžāĻā§ āύāĻŋāϰā§āĻŦāĻŋāĻāĻžāϰ⧠āϰā§āĻĄāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽ, āĻŽāĻĄā§āϞā§āĻļāύ āϏā§āĻāĻŋāĻŽ āĻāĻŦāĻ āĻĒā§āϰāĻžāĻĒā§āϤ āĻāĻŦāĻ āĻĒāĻžāĻ āĻžāύ⧠āϏāĻāĻā§āϤāĻā§āϞāĻŋāϰ āĻĢāϰā§āĻŽ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĻā§āϝāĻŧ āϝāĻž āϏāĻĢā§āĻāĻāϝāĻŧā§āϝāĻžāϰ⧠āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ āϏāĻžāϧāĻžāϰāĻŖ āĻšāĻžāϰā§āĻĄāĻāϝāĻŧā§āϝāĻžāϰ āĻĄāĻŋāĻāĻžāĻāϏāĻā§āϞāĻŋ āϏāĻŋāĻāύā§āϝāĻžāϞ āĻā§āϝāĻžāĻĒāĻāĻžāϰ āĻāĻŦāĻ āĻā§āύāĻžāϰā§āĻ āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧāĨ¤ āĻĒā§āϰāĻāϞā§āĻĒ GPLv3 āĻāϰ āĻ āϧā§āύ⧠āϞāĻžāĻāϏā§āύā§āϏāĻĒā§āϰāĻžāĻĒā§āϤāĨ¤ GNU āϰā§āĻĄāĻŋāĻāϰ āĻŦā§āĻļāĻŋāϰāĻāĻžāĻ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻā§āĻĄ āĻĒāĻžāĻāĻĨāύ⧠āϞā§āĻāĻž āĻšāϝāĻŧ; āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ āĻāĻŦāĻ āϞā§āĻā§āύā§āϏāĻŋāϰ āĻāύā§āϝ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻ āĻāĻļāĻā§āϞāĻŋ C++ āĻ āϞā§āĻāĻž āĻšāϝāĻŧ, āϝāĻž āĻŦāĻžāϏā§āϤāĻŦ āϏāĻŽāϝāĻŧā§ āϏāĻŽāϏā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύā§āϰ āϏāĻŽāϝāĻŧ āĻĒā§āϝāĻžāĻā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧāĨ¤
āĻāĻāύāĻŋāĻāĻžāϰā§āϏāĻžāϞ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āĻŦāϞ āĻā§āϰāĻžāύā§āϏāϏāĻŋāĻāĻžāϰā§āϰ āϏāĻāĻŽāĻŋāĻļā§āϰāĻŖā§ āϝā§āĻā§āϞāĻŋ āĻĢā§āϰāĻŋāĻā§āϝāĻŧā§āύā§āϏāĻŋ āĻŦā§āϝāĻžāύā§āĻĄ āĻāĻŦāĻ āϏāĻŋāĻāύā§āϝāĻžāϞ āĻŽāĻĄā§āϝā§āϞā§āĻļāύā§āϰ āĻĒā§āϰāĻāĻžāϰā§āϰ āϏāĻžāĻĨā§ āĻāĻŦāĻĻā§āϧ āύāϝāĻŧ, āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽāĻāĻŋ āĻĄāĻŋāĻāĻžāĻāϏ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰ⧠āϝā§āĻŽāύ āĻāĻŋāĻāϏāĻāĻŽ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻā§āϰ āĻāύā§āϝ āĻŦā§āϏ āϏā§āĻā§āĻļāύ, āĻāϰāĻāĻĢāĻāĻāĻĄāĻŋ āĻā§āϝāĻžāĻāĻā§āϞāĻŋāϰ āϰāĻŋāĻŽā§āĻ āϰāĻŋāĻĄāĻŋāĻ āĻĄāĻŋāĻāĻžāĻāϏ (āĻāϞā§āĻā§āĻā§āϰāύāĻŋāĻ āĻāĻāĻĄāĻŋ āĻāĻŦāĻ āĻĒāĻžāϏ, āϏā§āĻŽāĻžāϰā§āĻ āĻāĻžāϰā§āĻĄ) , āĻāĻŋāĻĒāĻŋāĻāϏ āϰāĻŋāϏāĻŋāĻāĻžāϰ, āĻāϝāĻŧāĻžāĻāĻĢāĻžāĻ, āĻāĻĢāĻāĻŽ āϰā§āĻĄāĻŋāĻ āϰāĻŋāϏāĻŋāĻāĻžāϰ āĻāĻŦāĻ āĻā§āϰāĻžāύā§āϏāĻŽāĻŋāĻāĻžāϰ, āĻāĻŋāĻāĻŋ āĻĄāĻŋāĻā§āĻĄāĻžāϰ, āĻĒā§āϝāĻžāϏāĻŋāĻ āϰāĻžāĻĄāĻžāϰ, āϏā§āĻĒā§āĻāĻā§āϰāĻžāĻŽ āĻŦāĻŋāĻļā§āϞā§āώāĻ āĻāϤā§āϝāĻžāĻĻāĻŋāĨ¤ USRP āĻāĻžāĻĄāĻŧāĻžāĻ, āĻĒā§āϝāĻžāĻā§āĻ āĻāύāĻĒā§āĻ āĻāĻŦāĻ āĻāĻāĻāĻĒā§āĻ āϏāĻāĻā§āϤ āĻ āύā§āϝāĻžāύā§āϝ āĻšāĻžāϰā§āĻĄāĻāϝāĻŧā§āϝāĻžāϰ āĻāĻĒāĻžāĻĻāĻžāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āϝā§āĻŽāύ āϏāĻžāĻāύā§āĻĄ āĻāĻžāϰā§āĻĄ, āĻāĻŋāĻāĻŋ āĻāĻŋāĻāύāĻžāϰ, BladeRF, Myriad-RF, HackRF, UmTRX, Softrock, Comedi, Funcube, FMCOMMS, USRP āĻāĻŦāĻ S-Mini āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āĻĄā§āϰāĻžāĻāĻāĻžāϰāĨ¤
āĻāĻžāĻ āĻžāĻŽā§āϤ⧠āĻĢāĻŋāϞā§āĻāĻžāϰ, āĻā§āϝāĻžāύā§āϞ āĻā§āĻĄā§āĻ, āϏāĻŋāĻā§āĻā§āϰā§āύāĻžāĻāĻā§āĻļāύ āĻŽāĻĄāĻŋāĻāϞ, āĻĄāĻŋāĻŽā§āĻĄā§āϞā§āĻāϰ, āĻāĻā§āϝāĻŧāĻžāϞāĻžāĻāĻāĻžāϰ, āĻāϝāĻŧā§āϏ āĻā§āĻĄā§āĻ, āĻĄāĻŋāĻā§āĻĄāĻžāϰ āĻāĻŦāĻ āϰā§āĻĄāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽ āϤā§āϰāĻŋāϰ āĻāύā§āϝ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āĻ āύā§āϝāĻžāύā§āϝ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻāĻāĻāĻŋ āϏāĻāĻā§āϰāĻš āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āϰāϝāĻŧā§āĻā§āĨ¤ āĻāĻ āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞāĻŋ āϏāĻŽāĻžāĻĒā§āϤ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻāύā§āϝ āĻŦāĻŋāϞā§āĻĄāĻŋāĻ āĻŦā§āϞāĻ āĻšāĻŋāϏāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§, āϝāĻž āĻŦā§āϞāĻāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āĻĄā§āĻāĻž āĻĒā§āϰāĻŦāĻžāĻš āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāĻžāϰ āĻā§āώāĻŽāϤāĻžāϰ āϏāĻžāĻĨā§ āĻŽāĻŋāϞāĻŋāϤ āĻšāϝāĻŧā§ āĻāĻĒāύāĻžāĻā§ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻĻāĻā§āώāϤāĻž āĻāĻžāĻĄāĻŧāĻžāĻ āϰā§āĻĄāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāϤ⧠āĻĻā§āϝāĻŧāĨ¤
āĻ āĻŦā§āϝāĻŦāϏā§āĻĨāĻžāĻĒāύāĻž:
- āĻāύā§āύāϝāĻŧāύ⧠C++ 11 āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻāĻŦāĻ CMake āϏāĻŽāĻžāĻŦā§āĻļ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧠āϰā§āĻĒāĻžāύā§āϤāϰāĻāĻŋ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻā§āĻĄ āĻļā§āϞ⧠āĻāύāĻāύ āĻŦāĻŋāύā§āϝāĻžāϏ āϏāĻā§āĻā§ āϞāĻžāĻāύ āĻāύāĻž āĻšāϝāĻŧ;
- āύāĻŋāϰā§āĻāϰāϤāĻžāϰ āĻŽāϧā§āϝ⧠āϰāϝāĻŧā§āĻā§ MPIR/GMP, Qt5, gsm āĻāĻŦāĻ codec2āĨ¤ CMake, GCC, MSVC, Swig, Boost-āĻāϰ āύāĻŋāϰā§āĻāϰāϤāĻž āϏāĻāϏā§āĻāϰāĻŖā§āϰ āĻāύā§āϝ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧāϤāĻž āĻāĻĒāĻĄā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āύāĻŋāϰā§āĻāϰāϤāĻž āĻĨā§āĻā§ libusb, Qt4 āĻāĻŦāĻ CppUnit āϏāϰāĻžāύ⧠āĻšāϝāĻŧā§āĻā§;
- āĻĒāĻžāĻāĻĨāύ 3 āĻāϰ āϏāĻžāĻĨā§ āϏāĻžāĻŽāĻā§āĻāϏā§āϝāϤāĻž āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, GNU āϰā§āĻĄāĻŋāĻ 3.8 āĻāϰ āĻĒāϰāĻŦāϰā§āϤ⧠āĻļāĻžāĻāĻžāĻāĻŋ āĻĒāĻžāĻāĻĨāύ 2 āĻāϰ āϏāĻŽāϰā§āĻĨāύ āϏāĻš āϏāϰā§āĻŦāĻļā§āώ āĻšāĻŦā§;
- āĻāĻŋāύā§āϰāĻžāĻĄāĻŋāĻ-āϰāĻžāύāĻāĻžāĻāĻŽā§, "āϏāĻŽāϝāĻŧ" āĻā§āϝāĻžāĻā§āϰ āĻāĻā§āύāĻžāĻāĻļā§āϰ āĻŽāĻžāύāĻā§āϞāĻŋāϰ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāϰāĻŖāĻāĻŋ āĻĒā§āύāϰāĻžāϝāĻŧ āύāĻŽā§āύāĻž āĻŽāĻĄāĻŋāĻāϞāĻā§āϞāĻŋāϰ āϏāĻžāĻĨā§ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻĒā§āϰāϏāĻā§āĻā§ āĻĒā§āύāϰāĻžāϝāĻŧ āĻāĻžāĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§;
- GUI āĻāϰ āĻāĻžāĻā§ (GNU Radio Companion) C++-āĻ āĻā§āĻĄ āϤā§āϰāĻŋāϰ āĻāύā§āϝ āĻāĻā§āĻāĻŋāĻ āϏāĻŽāϰā§āĻĨāύ āϝā§āĻ āĻāϰā§āĻā§, XML-āĻāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠YAML āĻĢāϰā§āĻŽā§āϝāĻžāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, blks2 āϏāϰāĻŋāϝāĻŧā§ āĻĻā§āĻāϝāĻŧāĻž āĻšāϝāĻŧā§āĻā§, āĻā§āϝāĻžāύāĻāĻžāϏ āĻā§āϞāĻā§āϞāĻŋ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝāĻāĻžāĻŦā§ āĻāύā§āύāϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āĻāĻŦāĻ āĻā§āϞāĻžāĻāĻžāϰ āϤā§āϰāĻā§āϞāĻŋāϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§;
- gr-qtgui GUI Qt4 āĻĨā§āĻā§ Qt5 āϤ⧠āϏāϰāĻžāύ⧠āĻšāϝāĻŧā§āĻā§;
- gr-utils āĻāϞā§āϞā§āĻāϝā§āĻā§āϝāĻāĻžāĻŦā§ gr_modtool āĻāĻāĻāĻŋāϞāĻŋāĻāĻŋ āĻāύā§āύāϤ āĻāϰā§āĻā§āĨ¤ PyQwt āĻāĻŋāϤā§āϤāĻŋāĻ āĻāĻāĻāĻŋāϞāĻŋāĻāĻŋāĻā§āϞāĻŋ āϏāϰāĻžāύ⧠āĻšāϝāĻŧā§āĻā§;
- gr-comedi, gr-fcd āĻāĻŦāĻ gr-wxgui āĻŽāĻĄāĻŋāĻāϞāĻā§āϞāĻŋāϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āĻŦāύā§āϧ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
āĻāϤā§āϏ: opennet.ru
