د GNU راډیو 3.8.0 خپرول

د وروستي مهم خوشې کیدو څخه شپږ کاله جوړ شوی خوشې کول GNU راډیو 3.8، د وړیا ډیجیټل سیګنال پروسس کولو پلیټ فارم. د GNU راډیو د پروګرامونو او کتابتونونو مجموعه ده چې تاسو ته اجازه درکوي د خپل سري راډیو سیسټمونه، د ماډل کولو سکیمونه او د ترلاسه شوي او لیږل شوي سیګنالونو بڼه چې په سافټویر کې مشخص شوي، او ساده هارډویر وسایل د سیګنالونو نیولو او تولید لپاره کارول کیږي. پروژه لخوا توزیع شوی د GPLv3 لاندې جواز لري. د GNU راډیو د ډیری برخو لپاره کوډ په Python کې لیکل شوی؛ د فعالیت او ځنډ لپاره مهمې برخې په C++ کې لیکل شوي، کوم چې بسته بندي ته اجازه ورکوي کله چې په ریښتیني وخت کې ستونزې حل کړي.

د نړیوال برنامه وړ لیږدونکي سره په ترکیب کې چې د فریکوینسي بانډ او سیګنال انډول کولو ډول پورې تړلي ندي ، پلیټ فارم د وسیلو رامینځته کولو لپاره کارول کیدی شي لکه د GSM شبکو لپاره بیس سټیشنونه ، د RFID ټاګونو ریموټ لوستلو لپاره وسیلې (بریښنایی IDs او پاسونه ، سمارټ کارتونه) ، د GPS ریسیورونه ، وائی فای ، د ایف ایم راډیو ریسیورونه او لیږدونکي ، د تلویزیون ډیکوډرونه ، غیر فعال رادارونه ، د سپیکٹرم تحلیل کونکي او داسې نور. د 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 د انحصاري نسخو لپاره تازه شوي اړتیاوې. له انحصار څخه لیبسب، Qt4 او CppUnit لرې کړل؛
  • د Python 3 سره مطابقت ډاډمن شوی، د GNU راډیو 3.8 راتلونکی څانګه به د پایتون 2 ملاتړ سره وروستۍ وي؛
  • په gnuradio-runtime کې، د "وخت" ټګونو د جزوي ارزښتونو پروسس د بیا نمونې کولو ماډلونو سره د کارولو په شرایطو کې بیا کار شوی دی؛
  • GUI ته GRC (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

Add a comment