Ive been trying to find ways of sending modulated signals on python which then later down the line do analyses on the data sent and received.
At the moment i just want to be able to send data using a modulation format such as PAM and then receive it
Any help would be appreciated thank you
I haven't tried it, but there is a Komm Python library for analysis and simulation of communication systems. Komm includes an implementation of pulse-amplitude modulation komm.PAModulation, among other modulation schemes.
The komm.PAModulation class has a .modulate()
method that takes data bits as input and modulates it to a transmit signal. And conversely, there is a .demodulate()
method that takes a received signal the tries to demodulate data from it. It doesn't look like Komm comes with interfaces for radios or other modalities, so you'll need to figure out separately how to actually send and receive these signals.