QPSK modulation with square-root raised cosine pulses of 50% rolloff factor. The timing recovery loops uses an interpolator with Farrow structure with an NDA timing error detector (approximate derivative). The phase recovery loop uses a DD phase error detector. Modified to be run with Matlab 2011b or higher (changed the QPSK modulator and demodulator and value of alpha to 0.5)
Robert Morelos-Zaragoza (2024). QPSK modulation with carrier and timing recovery loops (https://www.mathworks.com/matlabcentral/fileexchange/38902-qpsk-modulation-with-carrier-and-timing-recovery-loops), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!