restart dsp chain on output_rate change, fixes #8
This commit is contained in:
		
							
								
								
									
										3
									
								
								csdr.py
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								csdr.py
									
									
									
									
									
								
							| @@ -455,8 +455,11 @@ class dsp(object): | ||||
|         return demodulator == "packet" | ||||
|  | ||||
|     def set_output_rate(self, output_rate): | ||||
|         if self.output_rate == output_rate: | ||||
|             return | ||||
|         self.output_rate = output_rate | ||||
|         self.calculate_decimation() | ||||
|         self.restart() | ||||
|  | ||||
|     def set_demodulator(self, demodulator): | ||||
|         if self.demodulator == demodulator: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Jakob Ketterl
					Jakob Ketterl