
برای آشنایی با نرم افزار GNURadio بایستی ابتدا دید سیستمی نسبت به رادیونرم افزارها داشته باشیم. بنابراین ابتدا یک توضیح کلی در مورد رادیونرم افزارها می دهیم و جایگاه این نرم افزار را نشان می دهیم. سپس به طور دقیق تر با جزئیات و اجزای GNURadio آشنا می شویم. در آخر نیز کمی در مورد ریسه ها و زبان برنامه نویسی C++ توضیح می دهیم که در ساختار برنامه نویسی GNURadio استفاده می شوند.
خواننده این مستند یک دانشجوی مخابراتی بدون نیاز به آشنایی به زبان های برنامه نویسی C++ یا Python می تواند باشد که ابتدا با مفاهیم پایه ای رادیونرم افزار آشنا می شود و پس از آن با یکی از فراگیرترین بسترهای رادیونرم افزارها، یعنی GNURadio آشنا می شود. پس از این آشنایی می تواند از این نرم افزار استفاده کند و رادیونرم افزار خود را ایجاد کند. به بیان دیگر، از بلوک های آماده در GNURadio می تواند استفاده کند.
آشنایی با رادیونرم افزار و آشنایی با بستر GNURadio برای طراحی و پیاده سازی رادیونرم افزارها