# QAM modulation

**URL:** <https://www.ruby-forum.com/t/qam-modulation/238391>\
**Category:** GNU Radio\
**Created:** [January 8, 2014, 8:11am UTC](https://www.ruby-forum.com/t/qam-modulation/238391 "2014-01-08T08:11:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [January 8, 2014, 8:11am UTC](https://www.ruby-forum.com/t/qam-modulation/238391/1 "2014-01-08T08:11:57Z")

</div>

Hello all,  
is it possible to design our own block of QAM from small blocks like  
filters, synchronizers, adders etc.  
regards,  
Irfan Ulllah

---

<div class="post-metadata">

**Author:** ![Irfan\_U](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/57b2e6/32.png) [@Irfan\_U](https://www.ruby-forum.com/u/Irfan_U)\
**Post date:** [January 8, 2014, 12:52pm UTC](https://www.ruby-forum.com/t/qam-modulation/238391/2 "2014-01-08T12:52:22Z")

</div>

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

Yes, that could be possible… But why would you do that? For “simple”  
QAMs there are decoders available, and for unavailable QAMs you’d  
simply implement your own constellation class.  
Please refer to the GNU Radio API reference for further information on  
constellation mappers.

Greetings,  
Marcus

On 08.01.2014 08:10, Irfan U. wrote:

> Hello all, is it possible to design our own block of QAM from small  
> blocks like filters, synchronizers, adders etc. regards, Irfan  
> Ulllah
> 
> \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ Discuss-gnuradio  
> mailing list [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [Discuss-gnuradio Info Page](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)

-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1  
Comment: Using GnuPG with Thunderbird - [http://www.enigmail.net/](http://www.enigmail.net/)

iQEcBAEBAgAGBQJSzTogAAoJEAFxB7BbsDrLemgH/jB67dr1wibQEpONNUS4rdCq  
FjNALnKZeAL5oQ9c+c9cotgwAegJEfmwcvFaNVJBadOJJJrE77dWLeWVth9tq0rd  
GegM/0Iv9R5MLiFftoHrLOFUNeMhg2vk4383R4dki2/ZS6RLllkSkusrxLJ2aweQ  
30hkIPSJ6mQxO7pb5YZTL2dEoqHCceoWW2xfuoPmIS23UuNpv6l1YcYeG9AApbp6  
/A9KSpL7/Wm1ASW/MdlPOHqx/lgDObSZS5mZcofgkZ2hVdDmKi0KTQ+/C+nyD3+e  
Utx0ObKqmz7fxy7FfpJ8vkSYze179KXkriIeKtF+N9GMemBb0RTrdYpbM8q/Axk=  
=7aaP  
-----END PGP SIGNATURE-----

---

<div class="post-metadata">

**Author:** ![Irfan\_U](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/57b2e6/32.png) [@Irfan\_U](https://www.ruby-forum.com/u/Irfan_U)\
**Post date:** [January 8, 2014, 3:29pm UTC](https://www.ruby-forum.com/t/qam-modulation/238391/3 "2014-01-08T15:29:33Z")

</div>

On Wed, Jan 8, 2014 at 6:44 AM, Marcus M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Marcus  
> Indeed. This is a good place to start:

> **[GNU Radio Manual and C++ API Reference: Digital Modulation](https://www.gnuradio.org/doc/doxygen/page_digital.html)**

Tom
