Nick Foster
1630e67c3b
Preamble subtracts average (LPF'ed) input from samples. This has the effect only
...
of improving the slicer threshold to exactly 0.5.
2013-08-04 22:20:15 -07:00
Nick Foster
8e1bdafc51
Re-tab air_modes_preamble.cc
2013-08-04 22:14:08 -07:00
Nick Foster
0ce6374656
Convert next branch to 3.7 API. Based on Johnathan Corgan's 3.7 conversion of
...
the master branch.
2013-07-17 18:03:45 -07:00
Nick Foster
fd6ee2ce89
Change reference output so it now outputs SNR, which is much more useful.
2013-06-10 07:47:42 -04:00
Nick Foster
a847f5f875
Fix introduced CPU consumption bug.
2013-06-05 17:50:25 -04:00
Nick Foster
f62813f039
Add getters/setters in preamble/slicer, bring them out to radio.py via pubsub.
2013-06-05 15:56:09 -04:00
Nicholas Corgan
4e5fb40531
Some Windows fixes
2013-04-01 15:51:00 -07:00
Nick Foster
85da74b43a
Fix preamble/slicer dB numbers. Was using power ratios for voltages (2.0 instead of 1.414 for 3dB, etc.). No real performance change.
...
Fix suggested by Denis Gapotchenko.
2012-10-13 20:55:45 -07:00
Johnathan Corgan
f18d111e1c
Merge branch 'master' into qtapp
...
Conflicts:
CMakeLists.txt
lib/air_modes_preamble.cc
python/sql.py
2012-10-07 17:54:03 -07:00
Nick Foster
8939a72e62
Preamble was sometimes consuming more samples than it was given, due to rounding issues and due to the early/late gate peak detector.
2012-09-14 09:41:21 -07:00
Nick Foster
6c7a73702e
Slicer was being called with fewer samples than necessary for output. This may fix the "O" bug and should reduce CPU consumption.
2012-08-23 09:05:18 -07:00
Nick Foster
89d818a792
Slicer was being called with fewer samples than necessary for output. This may fix the "O" bug and should reduce CPU consumption.
2012-08-23 09:03:56 -07:00
Nick Foster
17b788efc7
Possible fix for the hang bug -- preamble could under certain circumstances consume -1, which makes Gnuradio think we're done.
2012-08-14 09:27:34 -07:00
Hoernchen
d2ec78c506
Fix for Windows build API exports.
2012-07-16 15:24:18 -07:00
Nick Foster
17f7cb9a53
Backport Flightgear server from private tx branch, collapse commits.
...
* Added Flightgear multiplayer output interface to uhd_modes.py. This allows flight with live traffic in fgfs.
* Quaternion library borrowed from PyPi and modified to generate angle/axis representation and construct rotation quat from lat/lon to ECEF.
* Miscellaneous enhancements and cleanup to fix timestamps, add aircraft type field (seems to be unused anyway), turnrate info
2012-06-13 07:49:22 -07:00
Nick Foster
8522bc0b25
CMakeified almost everything. Test code in python/ and apps other than uhd_modes.py still need minor updating.
2011-12-14 10:17:16 -08:00