Few fixes
This commit is contained in:
		| @@ -106,7 +106,9 @@ Note: if you experience audio underruns while CPU usage is 100%, you can: | ||||
| start_rtl_command="rtl_sdr -s {samp_rate} -f {center_freq} -p {ppm} -g {rf_gain} -".format(rf_gain=rf_gain, center_freq=center_freq, samp_rate=samp_rate, ppm=ppm) | ||||
| format_conversion="csdr convert_u8_f" | ||||
|  | ||||
| #start_rtl_command="hackrf_transfer -s {samp_rate} -f {center_freq} -g {rf_gain} -l16 -a0 -q -r-".format(rf_gain=rf_gain, center_freq=center_freq, samp_rate=samp_rate, ppm=ppm) | ||||
| #lna_gain=8 | ||||
| #rf_amp=1 | ||||
| #start_rtl_command="hackrf_transfer -s {samp_rate} -f {center_freq} -g {rf_gain} -l{lna_gain} -a{rf_amp} -r-".format(rf_gain=rf_gain, center_freq=center_freq, samp_rate=samp_rate, ppm=ppm, rf_amp=rf_amp, lna_gain=lna_gain) | ||||
| #format_conversion="csdr convert_s8_f" | ||||
| """ | ||||
| To use a HackRF, compile the HackRF host tools from its "stdout" branch: | ||||
|   | ||||
							
								
								
									
										3
									
								
								csdr.py
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								csdr.py
									
									
									
									
									
								
							| @@ -79,7 +79,7 @@ class dsp: | ||||
|         chain_begin=any_chain_base+"csdr shift_addition_cc --fifo {shift_pipe} | csdr fir_decimate_cc {decimation} {ddc_transition_bw} HAMMING | csdr bandpass_fir_fft_cc --fifo {bpf_pipe} {bpf_transition_bw} HAMMING | csdr squelch_and_smeter_cc --fifo {squelch_pipe} --outfifo {smeter_pipe} 5 1 | " | ||||
|         if self.secondary_demodulator: | ||||
|             chain_begin+="csdr tee {iqtee_pipe} | " | ||||
|             chain_begin+="csdr tee {iqtee2_pipe} | " #TODO digimodes, and yes, tee sometimes hangs everything | ||||
|             chain_begin+="csdr tee {iqtee2_pipe} | "  | ||||
|         chain_end = "" | ||||
|         if self.audio_compression=="adpcm": | ||||
|             chain_end = " | csdr encode_ima_adpcm_i16_u8" | ||||
| @@ -95,7 +95,6 @@ class dsp: | ||||
|             return secondary_chain_base + "csdr shift_addition_cc --fifo {secondary_shift_pipe} | " + \ | ||||
|                     "csdr bandpass_fir_fft_cc $(csdr '=-(31.25)/{if_samp_rate}') $(csdr '=(31.25)/{if_samp_rate}') $(csdr '=31.25/{if_samp_rate}') | " + \ | ||||
|                     "csdr simple_agc_cc 0.001 0.5 | " + \ | ||||
|                     "CSDR_FIXED_BUFSIZE=256 csdr tee /s/tr_input | " + \ | ||||
|                     "csdr timing_recovery_cc GARDNER {secondary_samples_per_bits} 0.5 2 --add_q | " + \ | ||||
|                     "CSDR_FIXED_BUFSIZE=1 csdr dbpsk_decoder_c_u8 | " + \ | ||||
|                     "CSDR_FIXED_BUFSIZE=1 csdr psk31_varicode_decoder_u8_u8" | ||||
|   | ||||
| @@ -2568,8 +2568,10 @@ function secondary_demod_push_data(x) | ||||
| { | ||||
|     x=Array.from(x).map((y)=>{ | ||||
|         var c=y.charCodeAt(0); | ||||
|         if(y=="\r") return " "; | ||||
|         if(y=="\n") return " "; | ||||
|         //if(y=="\n") return "<br />"; | ||||
|         if(c<32||c>126) return ""; | ||||
|         if(y=="\n") return "<br />"; | ||||
|         if(y=="&") return "&"; | ||||
|         if(y=="<") return "<"; | ||||
|         if(y==">") return ">"; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 ha7ilm
					ha7ilm