Changeset 8108

Show
Ignore:
Timestamp:
03/24/08 13:16:58
Author:
jblum
Message:

split up complex components, new categories

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • grc/branches/grc_reloaded/setup.py

    r8078 r8108  
    5151        'blocks/conversions/*.xml', 
    5252        'blocks/filters/*.xml', 
     53        'blocks/level_controls/*.xml', 
    5354        'blocks/variables/*.xml', 
    5455        'blocks/misc/*.xml', 
  • grc/branches/grc_reloaded/src/grc_gnuradio/blks2/selector.py

    r8082 r8108  
    123123                selector.__init__(self, item_size, 1, 1, 0, output_index) 
    124124                 
    125         def set_open(open): 
     125        def set_open(self, open): 
    126126                """! 
    127127                Callback to set open state. 
  • grc/branches/grc_reloaded/src/grc_gnuradio/blocks/conversions/gr_complex_to_float.xml

    r8059 r8108  
    1818                <type>int</type>                 
    1919        </param> 
    20         <check>$vlen >= 1</check> 
     20        <check>$vlen &gt; 0</check> 
    2121        <sink> 
    2222                <name>in</name> 
  • grc/branches/grc_reloaded/src/grc_gnuradio/data/block_tree.xml

    r8082 r8108  
    5757                <block>gr_max_xx</block> 
    5858                <block>gr_argmax_xx</block> 
     59                <block>gr_rms_xx</block> 
     60                 
     61                <block>gr_conjugate_cc</block> 
    5962        </cat> 
    6063        <cat> 
    6164                <name>Type Conversions</name> 
    62                 <block>gr_complex_components</block> 
     65                <block>gr_complex_to_arg</block> 
     66                <block>gr_complex_to_mag</block> 
     67                <block>gr_complex_to_mag_squared</block> 
     68                <block>gr_complex_to_real</block> 
     69                <block>gr_complex_to_imag</block> 
    6370                 
    6471                <block>gr_complex_to_float</block> 
     
    101108        </cat> 
    102109        <cat> 
    103                 <name>Generic Filters</name> 
     110                <name>Synchronizers</name> 
     111                 
     112        </cat> 
     113        <cat> 
     114                <name>Level Controls</name> 
     115                <block>gr_mute_xx</block> 
     116                 
     117                <block>gr_agc_xx</block> 
     118                <block>gr_agc2_xx</block> 
     119                <block>gr_feedforward_agc_cc</block>                     
     120                 
     121                <block>gr_simple_squelch_cc</block> 
     122                <block>gr_pwr_squelch_xx</block>                 
     123                <block>gr_threshold_ff</block> 
     124        </cat> 
     125        <cat> 
     126                <name>Filters</name> 
     127                <!-- Filters that take taps as aruments --> 
    104128                <block>gr_fir_filter_xxx</block> 
    105129                <block>gr_interp_fir_filter_xxx</block> 
     
    111135                <block>blks2_channel_model</block> 
    112136                <block>gr_fft_vxx</block> 
    113         </cat> 
    114         <cat> 
    115                 <name>Filters</name> 
     137                <!-- Other filters --> 
    116138                <block>gr_single_pole_iir_filter_xx</block> 
    117139                <block>gr_hilbert_fc</block> 
     
    120142                <block>gr_fractional_interpolator_xx</block>             
    121143                <block>gr_keep_one_in_n</block> 
    122                  
    123                 <block>gr_agc_xx</block> 
    124                 <block>gr_agc2_xx</block> 
    125                 <block>gr_feedforward_agc_cc</block>                     
    126                  
    127                 <block>gr_simple_squelch_cc</block> 
    128                 <block>gr_pwr_squelch_xx</block>                 
    129                 <block>gr_threshold_ff</block> 
    130                 <block>gr_rms_xx</block> 
    131144        </cat> 
    132145        <cat> 
     
    192205                <block>gr_throttle</block> 
    193206                <block>gr_delay</block> 
    194                 <block>gr_mute_xx</block> 
    195207                 
    196208                <block>blks2_selector</block> 
  • grc/branches/grc_reloaded/src/grc_gnuradio/wxgui/Controls.py

    r8041 r8108  
    2222 
    2323import wx 
     24import sys 
    2425 
    2526MAX_STR_LEN = 23 
     
    7879                self._set_button_label() 
    7980                try: self.call() 
    80                 except Exception, e: print 'Error in handle change: "%s".'%e                   
     81                except Exception, e: print >> sys.stderr, 'Error in handle change: "%s".'%e                    
    8182 
    8283        def _set_button_label(self): 
     
    138139                """ 
    139140                try: self.call() 
    140                 except Exception, e: print 'Error in handle change: "%s".'%e                   
     141                except Exception, e: print >> sys.stderr, 'Error in handle change: "%s".'%e                    
    141142 
    142143        def get_value(self): 
     
    221222                self.text_box.SetValue(new_value) 
    222223                try: self.call() 
    223                 except Exception, e: print 'Error in handle scroll: "%s".'%e  
     224                except Exception, e: print >> sys.stderr, 'Error in handle scroll: "%s".'%e  
    224225                 
    225226        def _handle_enter(self, event=None): 
     
    231232                self.text_box.SetValue(new_value) 
    232233                try: self.call() 
    233                 except Exception, e: print 'Error in handle enter: "%s".'%e  
    234          
     234                except Exception, e: print >> sys.stderr, 'Error in handle enter: "%s".'%e  
     235