Josh Blum [Sat, 5 Dec 2009 22:44:12 +0000 (17:44 -0500)]
Created a pixmap rotation routine in Utils for handling those rotated labels.
The rotation is now performed by the gtk pixbuf class and not manually in python.
In addition, the block and port classes now draw from pixmaps and not from images.
Pixmaps are server-side objects, where images are client-side (meaning: possible speed-up).
Josh Blum [Thu, 3 Dec 2009 15:42:49 +0000 (10:42 -0500)]
Allow for multiple io pads per hier flow graph.
Each io pad can have a different io signature.
Uses the iosignaturev for hier implementation.
Backwards compadible with exception:
Pad blocks that used multiple ports must be replaced with multiple pad blocks
as the new pad io blocks only support one port per block.
gr-noaa: added HRPT minor frame parsing, renamed scripts
implemented start of minor frame parsing
renamed demod_rx_hrpt to hrpt_demod, new defaults
added configuration flags to hrpt_decoder
added hrpt_decode app
updated file_rx_hrpt with new defaults
updated usrp_rx_hrpt_* with new defaults
Matt Ettus [Thu, 5 Nov 2009 01:31:13 +0000 (17:31 -0800)]
This branch is for porting from the quad radio, and minor text cleanups
The counter is for performance monitoring in firmware, priority encoder
and new interrupt controller are from quad radio and speed up interrupts.
This is tested and it works for me.
Merge branch 'wip/term' of git@gnuradio.org:jcorgan
* 'wip/term' of git@gnuradio.org:jcorgan:
gr-wxgui: cleanup for merge
Consolidated termsink into one class
Basic terminal window that takes raw text on input msgq and appends it
Add placeholder panel for console, use old style window size
Created skeleton wxgui term window component
Thomas Tsou [Sun, 18 Oct 2009 02:28:43 +0000 (22:28 -0400)]
usrp: Cleanup of usrp_basic
Version specific libusb calls are pushed out of usrp_basic into
usrp_prims where they belong. This leads to a single usrp_basic
file. A new function in usrp_prims, usrp_deinit(), handles
shutdown specific to version 1.0.
Thomas Tsou [Mon, 2 Nov 2009 21:53:29 +0000 (16:53 -0500)]
usrp: Check return value in fusb_libusb1 _reap()
The old fusb_libusb1 _reap() call always returned true except on
error. With this commit it checks that a transfer is actually
reaped and returns false otherwise.
* 'flattopwindow' of http://gnuradio.org/git/jblum:
Added window option to wxgui fft and waterfall sink.
redid cos windows, added flattop and nuttall_cfd
Josh Blum [Wed, 28 Oct 2009 23:17:24 +0000 (16:17 -0700)]
Added window option to wxgui fft and waterfall sink.
Added rectangular window function to window.py.
Average stays hidden in waterfall, fft, and numbersink wrappers (only avg_alpha shows/hides).
Fixed options in waterfall wrapper to model after fft and numbersink average params.
Johnathan Corgan [Tue, 27 Oct 2009 19:01:41 +0000 (12:01 -0700)]
Merge branch 'vrt' of http://gnuradio.org/git/jblum
Merge-fix: remove simple_rx_samples
Merge-fix: remove grc_gr_vrt.m4 from Makefile.am
* 'vrt' of http://gnuradio.org/git/jblum:
removed gr-vrt
removed caldiv stuff from gr-vrt
removed MOST of the quadradio specific stuff
install header for missing pkt checker
Johnathan Corgan [Thu, 22 Oct 2009 22:29:10 +0000 (15:29 -0700)]
Remove debian packaging from master branch, to be placed in 'debian' branch
Migrate debian package generation to a pseudo-upstream style. Binary
packaging will be maintained in a 'tarball' branch for pristine sources,
and in a 'debian' branch for the build.
Johnathan Corgan [Thu, 22 Oct 2009 18:12:42 +0000 (11:12 -0700)]
Don't distribute generated files in gr-qtgui
The output of the moc compiler will contain generated paths which are
only valid on the system at compilation time. Instead, let these
get regenerated on the user's system. The moc compiler is part of
libqt4-dev, which is already a build dependency.
Johnathan Corgan [Wed, 21 Oct 2009 21:20:15 +0000 (14:20 -0700)]
Merge branch 'vrt' of http://gnuradio.org/git/jblum
Merge fix: added GRUEL_INCLUDES to vrt Makefile
Merge fix: added missing include in gr-vrt
* 'vrt' of http://gnuradio.org/git/jblum:
query the model number from the host
fix so all handlers get called on event
simplfied the code while i was looking at it
added access methods for gps stuff
added access methods and parsing for caldiv if context
use existing utility method
reading the lo back and storing it
use the new htonll and vrt types to send cal and lo freqs
checking for if context packets and setting up the payload pointer and size
Reading 64 bit freq out of chunk of context packet.
copied over vrt context and type headers, updated bits.h as well
Dump IF-Context packets in hex.
use gruel/inet.h instead of arap/inet.h
fix white space
made rxdspno a parameter for: start/stop streaming, and quadradio32fc