There are 2 repositories under modulation topic.
《FPGA应用开发和仿真》(机械工业出版社2018年第1版 ISBN:9787111582786)的源码。Source Code of the book FPGA Application Development and Simulation(CHS).
A collection of Digital Signal Processing notebooks with a wireless communications theme.
An open-source library for Python 3 providing tools for analysis and simulation of analog and digital communication systems.
A simulation of a complete digital communication system with different modulation schemes in MATLAB for transmitting and receiving text messages.
This repository provides a simple python script for getting experience with common modulation techniques i.e. QAM, PSK, ASK and BPSK
This repo contains simulation code for DI-S-MMSE Turbo Equalizer and LMMSE Equalizer applied to OTFS Modulation.
:radio: Using Software Designed Radio to transmit & receive FM signal
Linear digital modems
A Python package for software-defined radio
Allows to reproduce all figures from "Pruned DFT Spread FBMC: Low PAPR, Low Latency, High Spectral Efficiency", IEEE Transactions on Communications, 2018
Real life situations to examine, demodulate and generate RF signals with HackRF and GNU Radio Companion
Simulates pruned DFT spread FBMC and compares the performance to OFDM, SC-FDMA and conventional FBMC. The included classes (QAM, DoublySelectiveChannel, OFDM, FBMC) can be reused in other projects.
Pothos framework support for software defined radio hardware.
GNURadio LimeSDR Mini Examples
QuanSheng UV-K5/K6/UV-5R Plus Custom Firmware Merge from: ▪ @OneOfEleven and ▪ @fagci Mod w. Spectrum Analyzer ▪ by @egzumer ▪ Enhanced by @RE3CON: Full freq range of BK4819 for TX and RX: 14MHz ~ 630MHz and 760MHz ~ 1879 MHz "ENABLE_TX_UNLOCK". 2nd ToneBurst 1750Hz and 1050Hz = PTT + Sidekey 1, PTT + Sidekey 2.
Great repository to learn PMSM control and modelling. It provides the basic tools to generate control calibrations based on the motor parameters, to tune the PID controllers within the controller, and to simulate both the controller and the plant.
Communications blocks and support libraries
The implementation of 5G NR Modulation and Demodulation
Designed a digital communication system using QAM modulation on Octave with Symbol Timing and Carrier Frequency Recovery
This is the Matlab code for the paper "Denoising Higher-Order Moments for Blind Digital Modulation Identification in Multiple-Antenna Systems" published in the IEEE Wireless Communications Letters.
ASK, QAM, PSK, FSK, MSK simulations and analysis.
MATLAB Imitation Modeling for the BER of the HF Communication System using M-PSK Modulation in the HF Communication Channel with Multipath and Signal Fading that constructed according to ITU-R Recommendation F.1487
Kurumi - The Wavetable builder as powerful as vampires
Various MuseScore2 plugins that people might find useful
Wasla is a project to modulate and perform synchronous demodulation for speech signals
Python implementation of the Detection of Envelope Modulation On Noise (DEMON) algorithm.
A Python/MATLAB project which implements pulse-code modulation (PCM) and delta modulation (DM).
A GNURadio Out-of-Tree module for Automatic Modulation Classification experimentation
Dual-Mode PSK Transceiver on SDR With FPGA
Code for "Radio Modulation Classification Using Deep Residual Neural Networks" paper
A Full open-source/Full with Python/ interactive course for all who like to know "What are Communication Circuits?" from scratch to basic applications.