Go to file
2025-10-22 16:08:12 +07:00
geoFunctions first commit 2025-10-22 16:08:12 +07:00
GNSS_SDR_IQ first commit 2025-10-22 16:08:12 +07:00
.gitignore first commit 2025-10-22 16:08:12 +07:00
acq_2ms_ane_v2.mlpackage.zip.png first commit 2025-10-22 16:08:12 +07:00
acq_2ms_ane.mlpackage.zip.png first commit 2025-10-22 16:08:12 +07:00
acq_2ms_ane.mlpackage.zip.svg first commit 2025-10-22 16:08:12 +07:00
acquisition_ane_create.py first commit 2025-10-22 16:08:12 +07:00
acquisition_ane.py first commit 2025-10-22 16:08:12 +07:00
acquisition_IQ.py first commit 2025-10-22 16:08:12 +07:00
acquisition_torch.py first commit 2025-10-22 16:08:12 +07:00
acquisition.py first commit 2025-10-22 16:08:12 +07:00
Dialnet-AcquisitionAndProcessingOfGPSSignalsBasedOnSoftwar-9963696.pdf first commit 2025-10-22 16:08:12 +07:00
ephemeris.py first commit 2025-10-22 16:08:12 +07:00
fft.py first commit 2025-10-22 16:08:12 +07:00
initialize_IQ.py first commit 2025-10-22 16:08:12 +07:00
initialize.py first commit 2025-10-22 16:08:12 +07:00
main.py first commit 2025-10-22 16:08:12 +07:00
MatrixFFT4096.py first commit 2025-10-22 16:08:12 +07:00
myplot.png first commit 2025-10-22 16:08:12 +07:00
postNavigation.py first commit 2025-10-22 16:08:12 +07:00
README.md first commit 2025-10-22 16:08:12 +07:00
serial.py first commit 2025-10-22 16:08:12 +07:00
tracking_IQ.py first commit 2025-10-22 16:08:12 +07:00
tracking.py first commit 2025-10-22 16:08:12 +07:00
trackingResults_python.npy first commit 2025-10-22 16:08:12 +07:00

Getting Started

This is a GNSS Software Defined Radio (SDR) implemented in python, based on SoftGNSS 3.0 developed by Darius Plausinaitis and Dennis M. Akos in Matlab.

System requirements

  • python 2.7
  • matplotlib
  • scipy
  • numpy

Installation

Coming soon!

Running the GNSS SDR

  1. Examine "main.py"
  2. Tweak parameters for the "settings" class if necessary
  3. Specify the binary file to be processed and run "main.py"
  4. Wait until it is finished

Resources

  • The official homepage of the textbook