Changeset 6069
- Timestamp:
- 07/26/07 08:38:18
- 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 132 132 min_freq = -2.0*math.pi*19010/audio_rate; 133 133 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 136 136 137 137 gnuradio/branches/releases/3.0/gnuradio-examples/python/usrp/usrp_wfm_rcv_pll.py
r2079 r6069 102 102 self.connect ((self.guts, 0), self.volume_control_l, (audio_sink, 0)) 103 103 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 105 109 106 110 self._build_gui(vbox, usrp_rate, demod_rate, audio_rate) … … 122 126 self.set_gain(options.gain) 123 127 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 125 133 if not(self.set_freq(options.freq)): 126 134 self._set_status_msg("Failed to set initial frequency") … … 219 227 form.quantized_slider_field(parent=self.panel, sizer=hbox, label="Stereo Squelch Threshold", 220 228 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) 222 230 hbox.Add((5,0), 0) 223 231 vbox.Add(hbox, 0, wx.EXPAND) … … 268 276 self.myform['volume'].set_value(self.vol) 269 277 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" 270 284 271 285 def set_freq(self, target_freq):
