diff --git a/apps/flowgraphs/afsk1200_ax25.grc b/apps/flowgraphs/afsk1200_ax25.grc index da86b80..61b7bf6 100644 --- a/apps/flowgraphs/afsk1200_ax25.grc +++ b/apps/flowgraphs/afsk1200_ax25.grc @@ -785,7 +785,7 @@ blocks: - name: satnogs_iq_sink_0 id: satnogs_iq_sink parameters: - activate: '1' + activate: enable_iq_dump affinity: '' alias: '' append: 'False' diff --git a/apps/flowgraphs/bpsk_ax25.grc b/apps/flowgraphs/bpsk_ax25.grc index 1f4119b..af2ff5f 100644 --- a/apps/flowgraphs/bpsk_ax25.grc +++ b/apps/flowgraphs/bpsk_ax25.grc @@ -716,7 +716,7 @@ blocks: - name: satnogs_iq_sink_0_0 id: satnogs_iq_sink parameters: - activate: '1' + activate: enable_iq_dump affinity: '' alias: '' append: 'False' diff --git a/apps/flowgraphs/cw_decoder.grc b/apps/flowgraphs/cw_decoder.grc index 0c788e9..b90f369 100644 --- a/apps/flowgraphs/cw_decoder.grc +++ b/apps/flowgraphs/cw_decoder.grc @@ -628,7 +628,7 @@ blocks: - name: satnogs_iq_sink_0 id: satnogs_iq_sink parameters: - activate: '1' + activate: enable_iq_dump affinity: '' alias: '' append: 'False' diff --git a/apps/flowgraphs/example_flowgraph.grc b/apps/flowgraphs/example_flowgraph.grc index a17f637..89318d1 100644 --- a/apps/flowgraphs/example_flowgraph.grc +++ b/apps/flowgraphs/example_flowgraph.grc @@ -391,7 +391,7 @@ blocks: - name: satnogs_iq_sink_0 id: satnogs_iq_sink parameters: - activate: '1' + activate: enable_iq_dump affinity: '' alias: '' append: 'False' diff --git a/apps/flowgraphs/fsk_ax25.grc b/apps/flowgraphs/fsk_ax25.grc index 9cc9dff..0f027ab 100644 --- a/apps/flowgraphs/fsk_ax25.grc +++ b/apps/flowgraphs/fsk_ax25.grc @@ -708,7 +708,7 @@ blocks: - name: satnogs_iq_sink_0 id: satnogs_iq_sink parameters: - activate: '1' + activate: enable_iq_dump affinity: '' alias: '' append: 'False' diff --git a/apps/flowgraphs/iq_receiver.grc b/apps/flowgraphs/iq_receiver.grc index 5d8271e..943a368 100644 --- a/apps/flowgraphs/iq_receiver.grc +++ b/apps/flowgraphs/iq_receiver.grc @@ -310,7 +310,7 @@ blocks: - name: satnogs_iq_sink_0 id: satnogs_iq_sink parameters: - activate: '1' + activate: enable_iq_dump affinity: '' alias: '' append: 'False' diff --git a/apps/flowgraphs/satellites/amsat_fox_duv_decoder.grc b/apps/flowgraphs/satellites/amsat_fox_duv_decoder.grc index c1c28f9..9b56458 100644 --- a/apps/flowgraphs/satellites/amsat_fox_duv_decoder.grc +++ b/apps/flowgraphs/satellites/amsat_fox_duv_decoder.grc @@ -526,7 +526,7 @@ blocks: - name: satnogs_iq_sink_0 id: satnogs_iq_sink parameters: - activate: '1' + activate: enable_iq_dump affinity: '' alias: '' append: 'False' diff --git a/apps/flowgraphs/satellites/noaa_apt_decoder.grc b/apps/flowgraphs/satellites/noaa_apt_decoder.grc index 4cfc487..88722b3 100644 --- a/apps/flowgraphs/satellites/noaa_apt_decoder.grc +++ b/apps/flowgraphs/satellites/noaa_apt_decoder.grc @@ -451,7 +451,7 @@ blocks: - name: satnogs_iq_sink_0_0 id: satnogs_iq_sink parameters: - activate: '1' + activate: enable_iq_dump affinity: '' alias: '' append: 'False' diff --git a/apps/flowgraphs/satellites/reaktor_hello_world_fsk9600_decoder.grc b/apps/flowgraphs/satellites/reaktor_hello_world_fsk9600_decoder.grc index 4c214b9..6e86e1a 100644 --- a/apps/flowgraphs/satellites/reaktor_hello_world_fsk9600_decoder.grc +++ b/apps/flowgraphs/satellites/reaktor_hello_world_fsk9600_decoder.grc @@ -689,7 +689,7 @@ blocks: - name: satnogs_iq_sink_0 id: satnogs_iq_sink parameters: - activate: '1' + activate: enable_iq_dump affinity: '' alias: '' append: 'False' diff --git a/apps/flowgraphs/satellites/satnogs_amsat_fox_duv_decoder.py b/apps/flowgraphs/satellites/satnogs_amsat_fox_duv_decoder.py index c1c7ee6..e65f2db 100755 --- a/apps/flowgraphs/satellites/satnogs_amsat_fox_duv_decoder.py +++ b/apps/flowgraphs/satellites/satnogs_amsat_fox_duv_decoder.py @@ -71,9 +71,9 @@ class satnogs_amsat_fox_duv_decoder(gr.top_block): f = f.replace('\"', '') f = f.replace("\\'", '') f = f.strip(',') - self.soapy_source_0 = soapy.source(1, dev, "custom", f, samp_rate_rx, "fc32") + self.soapy_source_0 = soapy.source(1, dev, f, samp_rate_rx, "fc32") else: - self.soapy_source_0 = soapy.source(1, dev, "custom", dev_args, samp_rate_rx, "fc32") + self.soapy_source_0 = soapy.source(1, dev, dev_args, samp_rate_rx, "fc32") if 0 != 0: self.soapy_source_0.set_master_clock_rate(0) @@ -169,7 +169,7 @@ class satnogs_amsat_fox_duv_decoder(gr.top_block): self.satnogs_tcp_rigctl_msg_source_0 = satnogs.tcp_rigctl_msg_source("127.0.0.1", rigctl_port, False, int(1000.0/doppler_correction_per_sec) + 1, 1500) self.satnogs_ogg_encoder_0 = satnogs.ogg_encoder(file_path, audio_samp_rate, 1.0) self.satnogs_json_converter_0 = satnogs.json_converter() - self.satnogs_iq_sink_0 = satnogs.iq_sink(16768, iq_file_path, False, 1) + self.satnogs_iq_sink_0 = satnogs.iq_sink(16768, iq_file_path, False, enable_iq_dump) self.satnogs_frame_file_sink_0_1_0 = satnogs.frame_file_sink(decoded_data_file_path, 0) self.satnogs_frame_decoder_0 = satnogs.frame_decoder(variable_amsat_duv_decoder_0, 1 * 1) self.satnogs_doppler_compensation_0 = satnogs.doppler_compensation(samp_rate_rx, rx_freq, lo_offset, audio_samp_rate, 1) diff --git a/apps/flowgraphs/satellites/satnogs_noaa_apt_decoder.py b/apps/flowgraphs/satellites/satnogs_noaa_apt_decoder.py index 16c7207..14be69b 100755 --- a/apps/flowgraphs/satellites/satnogs_noaa_apt_decoder.py +++ b/apps/flowgraphs/satellites/satnogs_noaa_apt_decoder.py @@ -167,7 +167,7 @@ class satnogs_noaa_apt_decoder(gr.top_block): self.satnogs_tcp_rigctl_msg_source_0 = satnogs.tcp_rigctl_msg_source("127.0.0.1", rigctl_port, False, int(1000.0/doppler_correction_per_sec) + 1, 1500) self.satnogs_ogg_encoder_0 = satnogs.ogg_encoder(file_path, audio_samp_rate, 0.8) self.satnogs_noaa_apt_sink_1 = satnogs.noaa_apt_sink(decoded_data_file_path, 2080, 1800, True, False) - self.satnogs_iq_sink_0_0 = satnogs.iq_sink(16768, iq_file_path, False, 1) + self.satnogs_iq_sink_0_0 = satnogs.iq_sink(16768, iq_file_path, False, enable_iq_dump) self.satnogs_doppler_compensation_0 = satnogs.doppler_compensation(samp_rate_rx, rx_freq, lo_offset, 4*4160*4, 1) self.rational_resampler_xxx_0_0 = filter.rational_resampler_fff( interpolation=1, diff --git a/apps/flowgraphs/satellites/satnogs_reaktor_hello_world_fsk9600_decoder.py b/apps/flowgraphs/satellites/satnogs_reaktor_hello_world_fsk9600_decoder.py index ad0cd1b..62c0615 100755 --- a/apps/flowgraphs/satellites/satnogs_reaktor_hello_world_fsk9600_decoder.py +++ b/apps/flowgraphs/satellites/satnogs_reaktor_hello_world_fsk9600_decoder.py @@ -74,9 +74,9 @@ class satnogs_reaktor_hello_world_fsk9600_decoder(gr.top_block): f = f.replace('\"', '') f = f.replace("\\'", '') f = f.strip(',') - self.soapy_source_0 = soapy.source(1, dev, "custom", f, samp_rate_rx, "fc32") + self.soapy_source_0 = soapy.source(1, dev, f, samp_rate_rx, "fc32") else: - self.soapy_source_0 = soapy.source(1, dev, "custom", dev_args, samp_rate_rx, "fc32") + self.soapy_source_0 = soapy.source(1, dev, dev_args, samp_rate_rx, "fc32") if 0 != 0: self.soapy_source_0.set_master_clock_rate(0) @@ -172,7 +172,7 @@ class satnogs_reaktor_hello_world_fsk9600_decoder(gr.top_block): self.satnogs_tcp_rigctl_msg_source_0 = satnogs.tcp_rigctl_msg_source("127.0.0.1", rigctl_port, False, int(1000.0/doppler_correction_per_sec) + 1, 1500) self.satnogs_ogg_encoder_0 = satnogs.ogg_encoder(file_path, audio_samp_rate, 1.0) self.satnogs_json_converter_0 = satnogs.json_converter() - self.satnogs_iq_sink_0 = satnogs.iq_sink(16768, iq_file_path, False, 1) + self.satnogs_iq_sink_0 = satnogs.iq_sink(16768, iq_file_path, False, enable_iq_dump) self.satnogs_frame_file_sink_0_1_0 = satnogs.frame_file_sink(decoded_data_file_path, 0) self.satnogs_frame_decoder_0_0 = satnogs.frame_decoder(variable_ieee802_15_4_variant_decoder_0, 1 * 1) self.satnogs_doppler_compensation_0 = satnogs.doppler_compensation(samp_rate_rx, rx_freq, lo_offset, baudrate*decimation, 1) diff --git a/apps/flowgraphs/satnogs_afsk1200_ax25.py b/apps/flowgraphs/satnogs_afsk1200_ax25.py index c53ca15..4cd99c5 100755 --- a/apps/flowgraphs/satnogs_afsk1200_ax25.py +++ b/apps/flowgraphs/satnogs_afsk1200_ax25.py @@ -76,9 +76,9 @@ class satnogs_afsk1200_ax25(gr.top_block): f = f.replace('\"', '') f = f.replace("\\'", '') f = f.strip(',') - self.soapy_source_0 = soapy.source(1, dev, "custom", f, samp_rate_rx, "fc32") + self.soapy_source_0 = soapy.source(1, dev, f, samp_rate_rx, "fc32") else: - self.soapy_source_0 = soapy.source(1, dev, "custom", dev_args, samp_rate_rx, "fc32") + self.soapy_source_0 = soapy.source(1, dev, dev_args, samp_rate_rx, "fc32") if 0 != 0: self.soapy_source_0.set_master_clock_rate(0) @@ -174,7 +174,7 @@ class satnogs_afsk1200_ax25(gr.top_block): self.satnogs_tcp_rigctl_msg_source_0 = satnogs.tcp_rigctl_msg_source("127.0.0.1", rigctl_port, False, int(1000.0/doppler_correction_per_sec) + 1, 1500) self.satnogs_ogg_encoder_0 = satnogs.ogg_encoder(file_path, audio_samp_rate, 1.0) self.satnogs_json_converter_0 = satnogs.json_converter() - self.satnogs_iq_sink_0 = satnogs.iq_sink(16768, iq_file_path, False, 1) + self.satnogs_iq_sink_0 = satnogs.iq_sink(16768, iq_file_path, False, enable_iq_dump) self.satnogs_frame_file_sink_0_1_0 = satnogs.frame_file_sink(decoded_data_file_path, 0) self.satnogs_frame_decoder_0_0_0 = satnogs.frame_decoder(variable_ax25_decoder_0_0, 1 * 1) self.satnogs_frame_decoder_0_0 = satnogs.frame_decoder(variable_ax25_decoder_0, 1 * 1) diff --git a/apps/flowgraphs/satnogs_bpsk_ax25.py b/apps/flowgraphs/satnogs_bpsk_ax25.py index 6d03dbe..1950409 100755 --- a/apps/flowgraphs/satnogs_bpsk_ax25.py +++ b/apps/flowgraphs/satnogs_bpsk_ax25.py @@ -80,9 +80,9 @@ class satnogs_bpsk_ax25(gr.top_block): f = f.replace('\"', '') f = f.replace("\\'", '') f = f.strip(',') - self.soapy_source_0 = soapy.source(1, dev, "custom", f, samp_rate_rx, "fc32") + self.soapy_source_0 = soapy.source(1, dev, f, samp_rate_rx, "fc32") else: - self.soapy_source_0 = soapy.source(1, dev, "custom", dev_args, samp_rate_rx, "fc32") + self.soapy_source_0 = soapy.source(1, dev, dev_args, samp_rate_rx, "fc32") if 0 != 0: self.soapy_source_0.set_master_clock_rate(0) @@ -178,7 +178,7 @@ class satnogs_bpsk_ax25(gr.top_block): self.satnogs_tcp_rigctl_msg_source_0 = satnogs.tcp_rigctl_msg_source("127.0.0.1", rigctl_port, False, int(1000.0/doppler_correction_per_sec) + 1, 1500) self.satnogs_ogg_encoder_0 = satnogs.ogg_encoder(file_path, audio_samp_rate, 1.0) self.satnogs_json_converter_0 = satnogs.json_converter() - self.satnogs_iq_sink_0_0 = satnogs.iq_sink(16768, iq_file_path, False, 1) + self.satnogs_iq_sink_0_0 = satnogs.iq_sink(16768, iq_file_path, False, enable_iq_dump) self.satnogs_frame_file_sink_0_1_0 = satnogs.frame_file_sink(decoded_data_file_path, 0) self.satnogs_frame_decoder_0_0_0 = satnogs.frame_decoder(variable_ax25_decoder_0_0, 1 * 1) self.satnogs_frame_decoder_0_0 = satnogs.frame_decoder(variable_ax25_decoder_0, 1 * 1) diff --git a/apps/flowgraphs/satnogs_cw_decoder.py b/apps/flowgraphs/satnogs_cw_decoder.py index e4274a8..8f9f6aa 100755 --- a/apps/flowgraphs/satnogs_cw_decoder.py +++ b/apps/flowgraphs/satnogs_cw_decoder.py @@ -170,7 +170,7 @@ class satnogs_cw_decoder(gr.top_block): self.satnogs_tcp_rigctl_msg_source_0 = satnogs.tcp_rigctl_msg_source("127.0.0.1", rigctl_port, False, int(1000.0/doppler_correction_per_sec) + 1, 1500) self.satnogs_ogg_encoder_0 = satnogs.ogg_encoder(file_path, audio_samp_rate, 1.0) self.satnogs_morse_decoder_0 = satnogs.morse_decoder(ord('#'), 3) - self.satnogs_iq_sink_0 = satnogs.iq_sink(16768, iq_file_path, False, 1) + self.satnogs_iq_sink_0 = satnogs.iq_sink(16768, iq_file_path, False, enable_iq_dump) self.satnogs_frame_file_sink_0_0 = satnogs.frame_file_sink(decoded_data_file_path, 0) self.satnogs_doppler_compensation_0 = satnogs.doppler_compensation(samp_rate_rx, rx_freq, lo_offset, audio_samp_rate, 1) self.satnogs_cw_to_symbol_1 = satnogs.cw_to_symbol(audio_samp_rate/10, 2.0, 0.9, wpm, dot_samples//dec) diff --git a/apps/flowgraphs/satnogs_example_flowgraph.py b/apps/flowgraphs/satnogs_example_flowgraph.py index 895aebf..fa30916 100755 --- a/apps/flowgraphs/satnogs_example_flowgraph.py +++ b/apps/flowgraphs/satnogs_example_flowgraph.py @@ -168,7 +168,7 @@ class satnogs_example_flowgraph(gr.top_block): self.satnogs_waterfall_sink_0 = satnogs.waterfall_sink(baudrate*decimation, rx_freq, 10, 1024, waterfall_file_path, 1) self.satnogs_tcp_rigctl_msg_source_0 = satnogs.tcp_rigctl_msg_source("127.0.0.1", rigctl_port, False, int(1000.0/doppler_correction_per_sec) + 1, 1500) self.satnogs_ogg_encoder_0 = satnogs.ogg_encoder(file_path, audio_samp_rate, 1.0) - self.satnogs_iq_sink_0 = satnogs.iq_sink(16768, iq_file_path, False, 1) + self.satnogs_iq_sink_0 = satnogs.iq_sink(16768, iq_file_path, False, enable_iq_dump) self.satnogs_doppler_compensation_0 = satnogs.doppler_compensation(samp_rate_rx, rx_freq, lo_offset, audio_samp_rate, 1) self.dc_blocker_xx_0_0 = filter.dc_blocker_ff(1024, True) self.analog_quadrature_demod_cf_0_0_0 = analog.quadrature_demod_cf(0.9) diff --git a/apps/flowgraphs/satnogs_fsk_ax25.py b/apps/flowgraphs/satnogs_fsk_ax25.py index 5aff636..cbc8ac2 100755 --- a/apps/flowgraphs/satnogs_fsk_ax25.py +++ b/apps/flowgraphs/satnogs_fsk_ax25.py @@ -74,9 +74,9 @@ class satnogs_fsk_ax25(gr.top_block): f = f.replace('\"', '') f = f.replace("\\'", '') f = f.strip(',') - self.soapy_source_0 = soapy.source(1, dev, "custom", f, samp_rate_rx, "fc32") + self.soapy_source_0 = soapy.source(1, dev, f, samp_rate_rx, "fc32") else: - self.soapy_source_0 = soapy.source(1, dev, "custom", dev_args, samp_rate_rx, "fc32") + self.soapy_source_0 = soapy.source(1, dev, dev_args, samp_rate_rx, "fc32") if 0 != 0: self.soapy_source_0.set_master_clock_rate(0) @@ -172,7 +172,7 @@ class satnogs_fsk_ax25(gr.top_block): self.satnogs_tcp_rigctl_msg_source_0 = satnogs.tcp_rigctl_msg_source("127.0.0.1", rigctl_port, False, int(1000.0/doppler_correction_per_sec) + 1, 1500) self.satnogs_ogg_encoder_0 = satnogs.ogg_encoder(file_path, audio_samp_rate, 1.0) self.satnogs_json_converter_0 = satnogs.json_converter() - self.satnogs_iq_sink_0 = satnogs.iq_sink(16768, iq_file_path, False, 1) + self.satnogs_iq_sink_0 = satnogs.iq_sink(16768, iq_file_path, False, enable_iq_dump) self.satnogs_frame_file_sink_0_1_0 = satnogs.frame_file_sink(decoded_data_file_path, 0) self.satnogs_frame_decoder_0_0_0 = satnogs.frame_decoder(variable_ax25_decoder_0_0, 1 * 1) self.satnogs_frame_decoder_0_0 = satnogs.frame_decoder(variable_ax25_decoder_0, 1 * 1) diff --git a/apps/flowgraphs/satnogs_iq_receiver.py b/apps/flowgraphs/satnogs_iq_receiver.py index e8ccf0f..5704375 100755 --- a/apps/flowgraphs/satnogs_iq_receiver.py +++ b/apps/flowgraphs/satnogs_iq_receiver.py @@ -154,7 +154,7 @@ class satnogs_iq_receiver(gr.top_block): self.soapy_source_0.set_gain(0,"RFGR", 9, False ) self.satnogs_waterfall_sink_0 = satnogs.waterfall_sink(out_samp_rate, rx_freq, 10, 1024, waterfall_file_path, 1) self.satnogs_tcp_rigctl_msg_source_0 = satnogs.tcp_rigctl_msg_source("127.0.0.1", rigctl_port, False, int(1000.0/doppler_correction_per_sec) + 1, 1500) - self.satnogs_iq_sink_0 = satnogs.iq_sink(16768, iq_file_path, False, 1) + self.satnogs_iq_sink_0 = satnogs.iq_sink(16768, iq_file_path, False, enable_iq_dump) self.satnogs_doppler_compensation_0 = satnogs.doppler_compensation(samp_rate_rx, rx_freq, lo_offset, out_samp_rate, enable_doppler_correction)