Lompat ke isi

GNU Radio: Perbedaan antara revisi

Ensiklopedia Pengetahuan Universitas Islam Sultan Agung
Maintenance script (bicara | kontrib)
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 28476635; atribusi sumber disertakan.
 
Maintenance script (bicara | kontrib)
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi
 
Baris 4: Baris 4:
Aplikasi GNU Radio sebagian besar ditulis menggunakan bahasa pemprograman [[Python (bahasa pemrograman)|Python]], sedangkan bagian pemprosesan sinyal diimplementasikan dalam bahasa pemprograman [[C++]] menggunakan prosesor ekstensi floating-point. Dengan demikian, pengembang dapat menerapkan sistemn radio yang real-time dengan throughput tinggi tetapi dalam lingkungan aplikasi pengembangan yang bisa disederhanakan.
Aplikasi GNU Radio sebagian besar ditulis menggunakan bahasa pemprograman [[Python (bahasa pemrograman)|Python]], sedangkan bagian pemprosesan sinyal diimplementasikan dalam bahasa pemprograman [[C++]] menggunakan prosesor ekstensi floating-point. Dengan demikian, pengembang dapat menerapkan sistemn radio yang real-time dengan throughput tinggi tetapi dalam lingkungan aplikasi pengembangan yang bisa disederhanakan.


GNU Radio mendukung pengembangan algoritma pemrosesan sinyal menggunakan pra-pemprosesan atau pasca-pemprosesan untuk menghindari kebutuhan untuk memiliki perangkat keras radio frekuensi yang sebenarnya.
GNU Radio mendukung pengembangan algoritma pemrosesan sinyal menggunakan pra-pemprosesan atau pasca-pemprosesan untuk menghindari kebutuhan untuk memiliki perangkat keras radio frekuensi yang sebenarnya.<ref>[http://gnuradio.org/redmine/projects/gnuradio/wiki Pengantar GNU Radio di resminya website].</ref>


GNU Radio adalah paket [[pemrosesan sinyal]], yang didistribusikan di bawah ketentuan [[GNU General Public License]] (GPL). Semua hak cipta kode dimiliki oleh 'Free Software Foundation'. Tujuannya adalah untuk memberikan masyarakat perangkat lunak yang memiliki kemampuan untuk meng-'hack' [spektrum elektromagnetik], memahami [[spekrum radio]] dan memikirkan cara-cara cerdas untuk menggunakannya.
GNU Radio adalah paket [[pemrosesan sinyal]], yang didistribusikan di bawah ketentuan [[GNU General Public License]] (GPL). Semua hak cipta kode dimiliki oleh 'Free Software Foundation'. Tujuannya adalah untuk memberikan masyarakat perangkat lunak yang memiliki kemampuan untuk meng-'hack' [spektrum elektromagnetik], memahami [[spekrum radio]] dan memikirkan cara-cara cerdas untuk menggunakannya.
Baris 14: Baris 14:


== GNU Radio Companion ==
== GNU Radio Companion ==
GNU Radio Companion (GRC) adalah [[GUI|antarmuka pengguna grafis]] untuk mengembangkan aplikasi GNU Radio. GRC telah dikembangkan oleh Josh Blum selama studinya di [[Johns Hopkins University]] (2006-2007), kemudian didistribusikan sebagai [[perangkat lunak bebas]] pada ''October 2009 Hackfest''. GRC akhirnya dibundel dengan gnuradio untuk rilis 3.2.
GNU Radio Companion (GRC) adalah [[GUI|antarmuka pengguna grafis]] untuk mengembangkan aplikasi GNU Radio. GRC telah dikembangkan oleh Josh Blum selama studinya di [[Johns Hopkins University]] (2006-2007), kemudian didistribusikan sebagai [[perangkat lunak bebas]] pada ''October 2009 Hackfest''.<ref>Josh Blum. [http://www.joshknows.com/grc GNU Radio Companion]. ''personal''. 2013.</ref> GRC akhirnya dibundel dengan gnuradio untuk rilis 3.2.


== Referensi ==
== Referensi ==
 
<references />
 


== Sumber dan atribusi ==
== Sumber dan atribusi ==


Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=GNU+Radio&oldid=28476635 Wikipedia bahasa Indonesia], revisi 28476635 (2025-11-14T05:19:47Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=GNU+Radio&oldid=28476635 Wikipedia bahasa Indonesia], revisi 28476635 (2025-11-14T05:19:47Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.
<!-- WIKI_UNISSULA_PRESENTATION_V4 -->

Revisi terkini sejak 25 Agustus 2026 09.08

GNU Radio adalah sebuah perangkat lunak gratis dan sumber terbuka yang menyediakan teknik pemprosesan sinyal untuk mengimplementasikan [software radio]. Perangkat lunak ini dapat menggunakan perangkat keras radio frekuensi yang murah atau dari hasil simulasi. Perangkat lunak ini umum digunakan untuk mempelajari, membuat hingga menerapkan software-defined radio dalam lingkup akademis maupun bisnis.

Pengenalan

Aplikasi GNU Radio sebagian besar ditulis menggunakan bahasa pemprograman Python, sedangkan bagian pemprosesan sinyal diimplementasikan dalam bahasa pemprograman C++ menggunakan prosesor ekstensi floating-point. Dengan demikian, pengembang dapat menerapkan sistemn radio yang real-time dengan throughput tinggi tetapi dalam lingkungan aplikasi pengembangan yang bisa disederhanakan.

GNU Radio mendukung pengembangan algoritma pemrosesan sinyal menggunakan pra-pemprosesan atau pasca-pemprosesan untuk menghindari kebutuhan untuk memiliki perangkat keras radio frekuensi yang sebenarnya.[1]

GNU Radio adalah paket pemrosesan sinyal, yang didistribusikan di bawah ketentuan GNU General Public License (GPL). Semua hak cipta kode dimiliki oleh 'Free Software Foundation'. Tujuannya adalah untuk memberikan masyarakat perangkat lunak yang memiliki kemampuan untuk meng-'hack' [spektrum elektromagnetik], memahami spekrum radio dan memikirkan cara-cara cerdas untuk menggunakannya.

Sejarah

Dimulai pada tahun 2001, GNU Radio merupakan proyek resmi GNU Project. Philanthropist John Gilmore memulai dan mengembangkan GNU Radio dengan dana $320.000 (US) dengan Eric Blossom sebagai programmer dan manajemen proyek.

GNU Radio dimulai sebagai garpu dari Pspectra yang dikembangkan oleh proyek SpectrumWare di Massachusetts Institute of Technology (MIT). Pada tahun 2004 diselesaikan penulisan ulang kode dari Radio GNU sehingga hari ini GNU Radio tidak berisi kode Pspectra asli. Perlu dicatat juga bahwa basis kode Pspectra telah digunakan sebagai dasar komersial Vanu Software Radio.

GNU Radio Companion

GNU Radio Companion (GRC) adalah antarmuka pengguna grafis untuk mengembangkan aplikasi GNU Radio. GRC telah dikembangkan oleh Josh Blum selama studinya di Johns Hopkins University (2006-2007), kemudian didistribusikan sebagai perangkat lunak bebas pada October 2009 Hackfest.[2] GRC akhirnya dibundel dengan gnuradio untuk rilis 3.2.

Referensi

Sumber dan atribusi

Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 28476635 (2025-11-14T05:19:47Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.