Commit Graph

156 Commits

Author SHA1 Message Date
Nick Foster
468cb726cb Removed old USRP driver version. We are UHD-only now. 2010-10-17 19:47:09 -07:00
Nick Foster
33b04c292c Reorganized things quite a bit. Much cleaner output interface.
Made a single registry of output plugins which gets populated on init with classes to output on a socket, print to screen, database, etc. Next step is to implement a SQLite database class.
2010-10-17 19:45:19 -07:00
Nick Foster
7727b7c902 Fixed some bugs where I was treating sample data as an integer. Allows use with UHD without multiplying everything up by 64K. =)
Also changed the reference level printout to show dB instead of sample value. This seems more useful. 0dB is full scale.
2010-09-20 11:09:59 -07:00
Nick Foster
13c5acca52 Added uhd_modes.py, a UHD port of the usrp_modes.py program. Basically the same but takes a rate instead of a decimation.
Right now there's a 1e6 gain block in there because old USRP spit out roughly 1e6x data as USRP2. Haven't investigated this for USRP vs USRP2 yet. Don't know why blocks care, actually.
2010-09-15 15:25:09 -07:00
Nick Foster
4a92b250ea Compiles. Ready to go. 2010-09-14 22:10:57 -07:00
Nick Foster
e39021ff8a Initial commit 2010-09-14 22:01:56 -07:00