8000 GitHub - gubbatuba/QPSK: QPSK with USRP
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

gubbatuba/QPSK

Repository files navigation

QPSK

QPSK with USRP

Intro

This repo is for our Spring 2017 Introduction to Analog and Digital Communications final project, where we want to use USRP boxes to transmit data wirelessly using QPSK.

How It Works

This is not a fully-functional implementation of QPSK. The transmitting side of things should work using the __TransmitQPSKEncoding.m__ script in Matlab, and the receiving end works to some degree but does not ultimately decode the original signal.

To run the receiving end of things, open up the testReceive.m file in the test folder. From there, initiate the address and setup the reeiver by uncommenting lines 1 and 5 and running the script to start listening/receiving. Should you want to try receiving again, re-comment lines 1 and 5 as those only have to be setup once per session.

In the jen-test branch, there is additional code, so check out that branch for how we extracted bits from the adjusted signal.

There is a lot of hardcoding involved, so tweaks may be necessary to get this working for you.

About

QPSK with USRP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages

0