Changeset 6069

Show
Ignore:
Timestamp:
07/26/07 08:38:18
Author:
jcorgan
Message:

Applied changeset r5831:5833 on trunk to release branch.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gnuradio/branches/releases/3.0/gnuradio-core/src/python/gnuradio/blksimpl/wfm_rcv_pll.py

    r3534 r6069  
    132132            min_freq = -2.0*math.pi*19010/audio_rate; 
    133133             
    134             self.stereo_carrier_pll_recovery = gr.pll_carriertracking_cc(alpha,beta,max_freq,min_freq); 
    135             self.stereo_carrier_pll_recovery.squelch_enable(False); 
     134            self.stereo_carrier_pll_recovery = gr.pll_refout_cc(alpha,beta,max_freq,min_freq); 
     135            #self.stereo_carrier_pll_recovery.squelch_enable(False) #pll_refout does not have squelch yet, so disabled for now  
    136136             
    137137 
  • gnuradio/branches/releases/3.0/gnuradio-examples/python/usrp/usrp_wfm_rcv_pll.py

    r2079 r6069  
    102102        self.connect ((self.guts, 0), self.volume_control_l, (audio_sink, 0)) 
    103103        self.connect ((self.guts, 1), self.volume_control_r, (audio_sink, 1)) 
    104         self.guts.stereo_carrier_pll_recovery.squelch_enable(True); 
     104        try: 
     105          self.guts.stereo_carrier_pll_recovery.squelch_enable(True) 
     106        except: 
     107          print "FYI: This implementation of the stereo_carrier_pll_recovery has no squelch implementation yet" 
     108 
    105109 
    106110        self._build_gui(vbox, usrp_rate, demod_rate, audio_rate) 
     
    122126        self.set_gain(options.gain) 
    123127        self.set_vol(options.volume) 
    124         self.guts.stereo_carrier_pll_recovery.set_lock_threshold(options.squelch); 
     128        try: 
     129          self.guts.stereo_carrier_pll_recovery.set_lock_threshold(options.squelch) 
     130        except: 
     131          print "FYI: This implementation of the stereo_carrier_pll_recovery has no squelch implementation yet" 
     132 
    125133        if not(self.set_freq(options.freq)): 
    126134            self._set_status_msg("Failed to set initial frequency") 
     
    219227            form.quantized_slider_field(parent=self.panel, sizer=hbox, label="Stereo Squelch Threshold", 
    220228                                        weight=3, range=(0.0,1.0,0.01), 
    221                                         callback=self.guts.stereo_carrier_pll_recovery.set_lock_threshold
     229                                        callback=self.set_squelch
    222230        hbox.Add((5,0), 0) 
    223231        vbox.Add(hbox, 0, wx.EXPAND) 
     
    268276        self.myform['volume'].set_value(self.vol) 
    269277        self.update_status_bar () 
     278 
     279    def set_squelch(self,squelch_threshold): 
     280        try: 
     281          self.guts.stereo_carrier_pll_recovery.set_lock_threshold(squelch_threshold); 
     282        except: 
     283          print "FYI: This implementation of the stereo_carrier_pll_recovery has no squelch implementation yet" 
    270284                                         
    271285    def set_freq(self, target_freq):