تشریح برنامه فرستنده-گیرنده benchmark گنورادیو به زبان پایتون

تشریح برنامه فرستنده-گیرنده benchmark گنورادیو به زبان پایتون

گنورادیو از ماژول‎های متعددی تشکیل شده است که هر یک شامل تعدادی از کلاس‎ها و توابع مخابراتی و پردازش سیگنال می‎باشند. یکی از ماژول‎های پر کاربرد گنورادیو، ماژول gr-digital نام دارد که علاوه بر کلاس‎ها و توابع مرتبط با مخابرات دیجیتال، شامل تعدادی مثال نیز می‎باشد. یکی از این مثال‎ها پیاده‎سازی یک فرستنده-گیرنده ساده با گنورادیو و USRP است که برنامه فرستنده آن benchmark_tx.py و برنامه گیرنده آن benchmark_rx.py نام دارد. این دو فایل که به زبان پایتون نوشته شده‎اند، مثال‎های آموزشی بسیار خوبی برای شروع کار با گنورادیو هستند.

gnuradio_benchmark_walkthrough

عملکرد خط به خط این دو برنامه توسط Mohd Adib Sarijari تشریح شده است که می‎توانید از لینک زیر آن را دریافت نمایید. دانلود