################################################## # Blocks ################################################## -optparse block -ofdm wrappers -controlled step block -simplify simple usrp -probe: also non-float outputs -RFID, ATSC ################################################## # Features ################################################## -param editor, expand entry boxes in focus -change param dialog to panel within main window -command line option for additional block wrappers -log slider gui control -icons for certain blocks, + for add -zoom in/out (cairo vector graphics) (use scroll wheel as control) -search for blocks -click and drag on whitespace to scroll -gui grid editor for configuring grid params/placing wxgui plots and controls -grid param chooser gui -histogram plot ################################################## # Problems ################################################## -auto generate hier library -auto clean hier library -add hier blocks to tree without restart? -dont hide vlen controller when vlen > 1 -dont generate py files in .grc file dir -save/restore cwd -special connection validation rules for disabled blocks -threads dont die on exit in probe and variable sink -overloaded gui classes for each platform, move param input objects into overloaded ################################################## # External ################################################## -simple usrp -tune_result in usrp.py needs __str__ method -global wxgui controls and top block window ################################################## # Documentation ################################################## -notes on throttle -notes on xdg-utils