Skip to content
This repository was archived by the owner on Apr 13, 2021. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
8a681a9
Change loop filter params from list to dict per Adel's comments
cbeighley Feb 19, 2016
7bd08ea
Fix dict
cbeighley Feb 19, 2016
1c0b2ab
Add L2CM code generation functionality
Jan 21, 2016
6996b8b
Add L2C CM tracking loop to Peregrine
Feb 11, 2016
e40ff58
Fix bug in acquisition result generation code: add missing signal type
Feb 16, 2016
e2e2aad
Fix bug in track() invocation
Feb 16, 2016
94ba6d2
peregrine: added support for two codes input
valeri-atamaniouk Feb 16, 2016
d2c5103
encoding: added support for two-bit samples
valeri-atamaniouk Feb 16, 2016
dad9582
Fix build env
Feb 17, 2016
9b5dbdf
Remove signal parameter from track()
Feb 17, 2016
bc70d02
Fix Peregrine deps.sh
Feb 17, 2016
d1d0308
Reduce carrier track loop bandwidth to reduce power leak into prompt …
Feb 17, 2016
6f03e54
Add lock PLL lock detectors
Feb 17, 2016
9abe52c
peregrine: cnav message decoding added
valeri-atamaniouk Feb 17, 2016
ecaa6cc
peregine: fix l1ca bit sync and frame sync
valeri-atamaniouk Feb 19, 2016
7c2c7af
Add Kaplan 20m integration time parameters for L2C lock detector
Feb 18, 2016
bd6d9ce
Add alias lock detectors to Peregrine
Feb 22, 2016
44c0066
Add --ms-to-process parameter to Peregrine
Feb 23, 2016
01000ae
Fix nav_bit_sync initialization for GPS SVs PRNs 31 and 32
Feb 24, 2016
e3ce68f
Handover to L2C on bit synch
psalmela Feb 21, 2016
6fb939e
Code review changes of handover to L2C
psalmela Feb 22, 2016
c0f4f3e
Added more verbose tracking log
Feb 24, 2016
98ecfad
Dump regular Peregrine tracking results to files for analysis
Feb 24, 2016
c6e54c9
Fix samples channel selection issue
Feb 24, 2016
b058adf
Fix bit sync recognition in L2C handover
Feb 24, 2016
e874f49
Fix L2C doppler estimation in L2C handover
Feb 24, 2016
9d839a6
Add frequency profiles
Feb 24, 2016
39360ae
Add --profile argument support for tracking_loop and regular peregrine
Feb 25, 2016
05db932
Fix sample offset handling in loading.py
Feb 25, 2016
77580c6
Fix L2C doppler handover issue when L2C IF is different from L1C/A IF
Feb 25, 2016
e260c41
Add 'piksi_v3' frequency profile
Feb 25, 2016
a8e49c3
Add automatic data length recoginition. --ms-to-process/--ms-to-track…
Feb 25, 2016
e1c5b09
Add '2bits_x4' samples data file format
Feb 25, 2016
d118ef9
Take right GPS L1 and GPS L2 channel data from Piksi-v3 samples data
Feb 26, 2016
827f6b2
Add 'normal_rate' and 'high_rate' to match iqgen
Feb 26, 2016
3d857a8
Make 'custom_rate' and 'peregrine' frequency profiles synonims
Feb 26, 2016
091fac4
iqgen: I/Q sample data generator
valeri-atamaniouk Feb 9, 2016
dd02788
Fix 2bit one signal case
Feb 29, 2016
869d76b
Remove --IF and add --l2c-hadover to the tracking loop utility
Mar 2, 2016
d04018f
Fix bug in L2C handover sample offset computation
Mar 3, 2016
5dd6ef0
iqgen: fixed bug with 2 bit encoding
valeri-atamaniouk Mar 4, 2016
d648ba7
Correct BW calculation for CN0 estimator
Feb 26, 2016
03dda79
peregrine: adding stage profiles for over 1ms coherent integration
valeri-atamaniouk Mar 15, 2016
6e85c40
peregrine: added pipelining with doppler predicition
valeri-atamaniouk Mar 16, 2016
66428c9
Fix broken progress bar in tracking.py
Mar 16, 2016
8d54f55
Add big files support
Mar 20, 2016
7d7e2ab
Fix skip_samples parameter handling + cleanup
Mar 22, 2016
59109c6
Fix l2c_handover parameter handling in tracking.py
Mar 22, 2016
99ad684
Removed SNR filtering
Mar 22, 2016
f57ef1b
peregrine: progressbar and traking fixes
valeri-atamaniouk Mar 22, 2016
c2dbccd
peregrine: added support for short/long cycles
valeri-atamaniouk Mar 21, 2016
acd4952
Merge pull request #11 from valeri-atamaniouk/i86-cycle-pipelining
adel-mamin Mar 22, 2016
733e273
Fix the issue with the tracking stage not utilizing more than one CPU…
Mar 23, 2016
7ed91ed
Enable multi core processing in tracking.py
Mar 23, 2016
9112025
Fix travis CI checks
Mar 26, 2016
f7a3bae
Fix bug in pbar handling at tracking stage
Mar 26, 2016
0bbfb03
Disable multi-core CPU support to pass travis checks. Re-enable once …
Mar 26, 2016
59dcaef
iqgen: added GLONASS signal generation support to IQgen
valeri-atamaniouk Apr 5, 2016
675ac08
iqgen: added GLONASS message stub
valeri-atamaniouk Apr 5, 2016
c15002f
iqgen: add GLONASS meander sequence for dummy messages
valeri-atamaniouk Apr 6, 2016
ca2de18
Add Glonass CA ranging code generation module and unit test
Apr 1, 2016
8dd3715
iqgen: GLONASS fix
valeri-atamaniouk Apr 8, 2016
9d4a184
Fix code review comments
Apr 13, 2016
db4eb28
iqgen: reworked signal SNR control
valeri-atamaniouk Apr 12, 2016
0f44dde
iqgen: added group delay simulation support
valeri-atamaniouk Apr 13, 2016
a7f9925
Test L1C/A acquisition with IQgen data
Apr 13, 2016
c024e03
Merge branch 'i149-iqgen-snr-control' of https://github.com/valeri-at…
Apr 14, 2016
e1a24a0
iqgen: added unit tests
valeri-atamaniouk Apr 13, 2016
09a118a
Merge branch 'i160-iqgen-unittests' of https://github.com/valeri-atam…
Apr 15, 2016
f51452e
Add GLO acquisition support
Apr 18, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -50,3 +50,14 @@ pip-delete-this-directory.txt
tests/peregrine_ci_test_data.tar.gz
tests/test_data/
tests/test_data_old*

# Eclipse project files
.pydevproject
.project
.cproject
.settings/

# Coverage
.coverage
htmlcov/

2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[submodule "libswiftnav"]
path = libswiftnav
url = https://github.com/swift-nav/libswiftnav
url = https://github.com/adel-mamin/libswiftnav
4 changes: 4 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ addons:
- python-numpy
- python-cython
- python-dev
- libopenblas-dev
- liblapack-dev
- gfortran
- g++

install:
- export LD_LIBRARY_PATH=$TRAVIS_BUILD_DIR/libswiftnav/build/install/usr/local/lib
Expand Down
7 changes: 4 additions & 3 deletions deps.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ function install_deps_ubuntu_maybe () {
# Sudo'd version of travis installation instructions
sudo apt-get update -qq
sudo apt-get install python-software-properties
sudo add-apt-repository --yes ppa:kalakris/cmake
#sudo add-apt-repository --yes ppa:kalakris/cmake
sudo apt-get update -qq
sudo apt-get -y install cmake \
check \
Expand All @@ -17,8 +17,9 @@ function install_deps_ubuntu_maybe () {
python-numpy \
python-dev \
cython \
python-cython \
python-dev
python-dev \
python-matplotlib
sudo pip install -U cython
git submodule update --init
# Build libswiftnav
cd libswiftnav/
Expand Down
Loading