summaryrefslogtreecommitdiff
path: root/grc
AgeCommit message (Collapse)Author
2009-10-15Merge commit '25a8' from git@gnuradio.org:jblumJohnathan Corgan
* commit '25a8': use clean numbers for waterfall ref and range tweaks to scope autoscaling registered key to hide/show control panel in wxgui windows Added window size param to all wxgui wrappers. add canonical options for copy enable param
2009-10-14fix usrp2 wrappers for vlen of 2 shortsJosh Blum
2009-10-12Merge branch 'sync' of git@gnuradio.org:trondeau into masterJohnathan Corgan
This merge adds polyphase clock recovery, implements new PAM demodulators that use it, and also moves GRC examples to gnuradio-examples component. See merge commit diff for updated files post merge. * 'sync' of git@gnuradio.org:trondeau: (54 commits) Reverting dqpsk to be mpsk_receiver based and not change its behavior. Fixing initialization of timing gains. Alpha should be < 1, and beta should be << 1. This splits the rate into a fractional an integer value, which allows the loop to adjust the fractional rate while the integer rate keeps the increments moving properly. Allows the max rate deviation to be independent of the integer rate. Scaling of the differential taps also allows alpha and beta to operate independent of the rate when fractional samples per symbol are used. Slightly more tolerant to large signal values, but they still should be close to +/-1. Fixing compiler warnings. Adding dqpsk2 block to makefile for installation. Adding DQPSK version that uses the PFB timing sync block (dqpsk2). Minor fixes for logging. Fixing import of UI file. Temporary working dbpsk2 example until we match everything. Working DBPSK implementation with new PFB clock recovery block. The feedforward AGC wasn't playing nicely, the frequency aquistion range was increased to swing half the sample rate in either direction, and the number of filter phases to use was increased to 32. A bit of code cleanup. Starting to rework QT app to control new PFB clock recovery alg. Making old dbpsk work again to compare against new version. Adding new DBPSK block with new PFB clock recovery alg. Revert "More additions to PAM timing simulation." More additions to PAM timing simulation. Using 2-PAM by default. Cleaning up GRC PAM timing example and adding ability to do M-ary PAM. Cleaning up constructor. Moving filter number decision to start work function. ...
2009-10-11add canonical options for copy enable paramJosh Blum
2009-10-11Added num_ports to various blocks that have infinite ports possible in io ↵Josh Blum
signature. Also, added the gr stream mux block.
2009-10-09Cleaning up GRC PAM timing example and adding ability to do M-ary PAM.Tom
2009-10-09Added window size param to all wxgui wrappers.Josh Blum
Modified type parser to allow blank values in vector types as empty vectors.
2009-10-09add canonical options for copy enable paramJosh Blum
2009-10-08Merge branch 'wip/wxgui' of http://gnuradio.org/git/jblumJohnathan Corgan
* 'wip/wxgui' of http://gnuradio.org/git/jblum: using gr copy in the wxgui connect, added gr copy to grc xml Added gr.copy(itemsize) block point label transpareny, horizontal offset, and toggle on/off capability simplify some params moved the wxgui connect helper functions into the wrapper class making use of update ui event setup special wxgui connect on sinks, needs testing working special connect for fftsink work on a special connect function that registers a callback added bind to visible event function to callback when visibility changes within tabs
2009-10-08using gr copy in the wxgui connect, added gr copy to grc xmlJosh Blum
2009-10-07tweaks to the searchJosh Blum
2009-10-07a working block tree searchJosh Blum
2009-10-07added noaa to extract doc matcherJosh Blum
2009-10-07Adding imaginary stream to PAM demo to test IQ sync. Also properly setting ↵Tom
beta at runtime from GRC block.
2009-10-06Fixing previous checkinTom
2009-10-06Adding accessor functions for both alpha and beta.Tom
2009-10-06Merge branch 'wip/examples' of http://gnuradio.org/git/jblum into syncMatt Ettus
2009-10-06moved grc examples to gnuradio-examples/grcJosh Blum
2009-10-06added more portsMatt Ettus
2009-10-06Merge branch 'sync' of http://gnuradio.org/git/matt into wip/examplesJosh Blum
2009-10-06rename and make output optionalMatt Ettus
2009-10-06Add gr.pfb_clock_recovery to GRCJohnathan Corgan
2009-10-05added freq offset sliderJosh Blum
2009-10-05added mpsk demod exampleJosh Blum
2009-10-03Added a run options to the "no gui" generate options.Josh Blum
The user can select between run to completion and prompt for exit. Also fixed the props dialog is changed function to have better hashes. Now we hash a tuple of all "relevant" items which is "order aware". Since xoring the individual hashes proved faulty when 2 params alternated hiding. (cherry picked from commit fd37328c778ea8014e9ea9d932e61e5d229dd012)
2009-09-25Merge branch 'grc' of http://gnuradio.org/git/jblumJohnathan Corgan
* 'grc' of http://gnuradio.org/git/jblum: hash the tuple of hashes to id the current params
2009-09-25hash the tuple of hashes to id the current paramsJosh Blum
2009-09-25Revert "Merge branch 'grc' of http://gnuradio.org/git/jblum"Johnathan Corgan
This reverts commit 06281feea16143ca97a77348f72e1c6dd0616c57.
2009-09-25Added a run options to the "no gui" generate options.Josh Blum
The user can select between run to completion and prompt for exit. Also fixed the props dialog is changed function to have better hashes. Now we hash a tuple of all "relevant" items which is "order aware". Since xoring the individual hashes proved faulty when 2 params alternated hiding.
2009-09-23Merge branch 'grc' of http://gnuradio.org/git/jblum into masterJohnathan Corgan
* 'grc' of http://gnuradio.org/git/jblum: xor that hash bug fix for handling loading of dynamic params
2009-09-19Added CVSD encoder/decoder to GRC, example appJohnathan Corgan
Used blks2.cvsd* wrappers, not bare gnuradio.vocoder.cvsd* Example application sweeps 0-4KHz through encoder/decoder pair configured as Bluetooth standard
2009-09-18xor that hashJosh Blum
2009-09-18bug fix for handling loading of dynamic paramsJosh Blum
2009-09-18Re/evaluate the notebook blocks label because we dont garuntee the ↵Josh Blum
evaluation priority. Meaning, we cant garuntee that the notebook block will be evaluated before this param, without explicitly calling evaluate on it when the value is needed.
2009-09-18put the flow graph errors button into the toolbarJosh Blum
2009-09-18added errors dialog to show all error messages in flow graphJosh Blum
2009-09-17bugfix: exclude disabled children from consideration in valid conditionJosh Blum
2009-09-14fixed issue where entry boxes lost focus (mishandling of hide changing)Josh Blum
2009-09-13tweaked key handling callbacksJosh Blum
2009-09-13fix for uniformity convention with gtk signal name stringsJosh Blum
2009-09-13Simply Actions module imports, using module prefix.Josh Blum
2009-09-13Reworked actions api and actions objects:Josh Blum
Created standardized Action object for all gui actions. Actions module constants are actual Action objects (not strings). Keypresses, labels, tooltips, stock icons, etc all associate in the Action constructor. Usage of the action's signaling call () eliminated the need for a reference to handle_states.
2009-09-13Move key press extraction logic into actions module.Josh Blum
Replaced xml encode with gtk escape text. Added templates for category and docs tool tips. Other various code tweaks in gui modules.
2009-09-10rename variable, use keysyms in props dialogJosh Blum
2009-09-10use the keymap's translate_keyboard_state, use the key value rather than nameJosh Blum
2009-09-10ignore irrelevant modifiers and events pendingJosh Blum
2009-09-09properties dialog with ok/cancel buttonsJosh Blum
2009-09-08use show signal to perform initial gui updateJosh Blum
2009-09-06Fixed the usrp and usrp2 probe scripts to work with the new gui param api.Josh Blum
Also fixed the scripts to work since they were broken by previous changes. Get input in param class now pases a param instance (self) into the object.
2009-09-06propsdialog tweaksJosh Blum