Commit Graph
25 Commits
Author SHA1 Message Date
Nick Foster 4d2587574a Use single gain setting for HackRF devices. This requires updated gr-osmosdr
with gain bin settings.
2013-08-09 21:00:40 -07:00
Nick Foster ca58874861 HackRF Jawbreaker enhancements -- selectable DC blocking filter improves short
pkt decoding.
2013-08-09 15:41:26 -07:00
Nick Foster 55559086ac Small Osmosdr fixes. Still unsatisfactory w/HackRF Jawbreaker. DC block
unhelpful.
2013-08-08 22:15:24 -07:00
Nick Foster c878d80e28 Change gain on the fly. 2013-08-05 17:06:22 -07:00
Nick Foster a528f375f7 Huge messy reorg to move things into the GR3.7 paradigm. Mostly in effort to get
SWIG magic to work on member functions. Can change sample rate on the fly now.
2013-08-05 16:29:02 -07:00
Nick Foster 2c92b15a34 Broke the file source. Fixed. 2013-08-04 20:10:35 -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 230356bcaa Derp bug in hacked Jawbreaker gain. 2013-06-18 15:50:06 -07:00
Nick Foster d508b39b31 Fix modes_gui. Only thing which should be nonfunc. is the reports/sec box (no thread to run it). 2013-06-10 13:37:50 -04:00
Nick Foster bed2aa499e Re-remove the RTLSDR interpolating filter. Still need to distinguish HackRF vs. RTL-SDR sources. 2013-06-10 11:24:42 -04:00
Nick Foster 1880126100 Move --tcp to radio. 2013-06-10 08:52:11 -04:00
Nick Foster 34939bba52 Whoops 2013-06-10 08:37:28 -04:00
Nick Foster c0543923f6 Used wrong gain bin for HackRF source -- this is still a TODO 2013-06-08 16:53:06 -04:00
Nick Foster 1cb8c726ed Add default for --source option 2013-06-08 16:48:14 -04:00
Nick Foster b5e3964d12 Add radio options to separate option group 2013-06-08 16:12:38 -04:00
Nick Foster 51cb2bdf46 Cleanup and remove dead/obsolete code. 2013-06-08 15:42:22 -04:00
Nick Foster 798d5e15c9 Rework options in radio.py for cleaner cmdline interface 2013-06-08 15:25:28 -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
Nick Foster 2ace332b89 Fix broken msgq assumption 2013-06-03 09:29:08 -04:00
Nick Foster b71c978e27 New universal pubsub interface in zmq_socket.py. Needs more work. 2013-06-03 08:38:26 -04:00
Nick Foster 33874893b7 Better exception handling in sql.py 2013-05-30 17:17:15 -04:00
Nick Foster 4216b96262 Threading fixes for ZMQ work. Also moved radio optparse options into radio.py. 2013-05-30 00:58:03 -07:00
Nick Foster 4d569f9112 In progress, temp commit. Have removed pubsub interface in favor of 0MQ sockets -- this gets us free message-passing across network or local host. 2013-05-29 14:18:15 -07:00
Nick Foster db34eca30e Refactored modes_rx to use a more modular radio interface (radio.py) using a pubsub pattern to formalize the old "outputs" interface I was using. Should make it easier to reuse the radio interface. 2013-05-27 19:50:42 -07:00