You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
These laboratory exercises demonstrate how to use HDL Coder with MATLAB entry for building a complete QPSK radio. There are a series of ten exercises that go from blinking some LEDs all the way to building a complete ad hoc, packetized QPSK transceiver that implements a serial port bridge.
Updates and the final demo files can also be found on github
https://github.com/Toyon/Chilipepper
and the radio board used in the exercises can be found here
http://www.toyon.com/chilipepper.php
The exercises should be run in progression and include:
A "Lab_0" to introduce the user to the flow by Blinking LEDs on the ZED board
The remaining labs include:
1.) Output a tone
2.) Receive a tone
3.) Output a QPSK pattern
4.) Correct the received waveforms DC Offset
5.) Achieve carrier lock on a QPSK pattern
6.) Determine timing offset on a QPSK pattern
7.) Receive and decode a transmitted pattern
8.) Interface a processor with receiver in order to output a message
9.) Interface Transmiter/Reciever with processor to send/recieve a message (QPSK Demo)
Cite As
Richard (2026). QPSK example with MATLAB entry for HDL Coder (https://se.mathworks.com/matlabcentral/fileexchange/42233-qpsk-example-with-matlab-entry-for-hdl-coder), MATLAB Central File Exchange. Retrieved .
General Information
- Version 1.0.0.0 (703 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
Communities
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.0.0.0 |
