diff --git a/op25/gr-op25_repeater/apps/tx/dv_tx.py b/op25/gr-op25_repeater/apps/tx/dv_tx.py index d3f6082..4667d4a 100755 --- a/op25/gr-op25_repeater/apps/tx/dv_tx.py +++ b/op25/gr-op25_repeater/apps/tx/dv_tx.py @@ -42,7 +42,7 @@ RC_FILTER = {'dmr': 'rrc', 'p25': 'rc', 'ysf': 'rrc', 'dstar': None} output_gains = { 'dmr': 5.5, 'dstar': 0.95, - 'p25': 5.0, + 'p25': 4.5, 'ysf': 5.5 } gain_adjust = { diff --git a/op25/gr-op25_repeater/apps/tx/op25_c4fm_mod.py b/op25/gr-op25_repeater/apps/tx/op25_c4fm_mod.py index ace2be3..2c77bd5 100755 --- a/op25/gr-op25_repeater/apps/tx/op25_c4fm_mod.py +++ b/op25/gr-op25_repeater/apps/tx/op25_c4fm_mod.py @@ -203,7 +203,7 @@ class p25_mod_bf(gr.hier_block2): if rc: coeffs = filter.firdes.root_raised_cosine(1.0, output_sample_rate, input_sample_rate, 0.2, 91) if rc == 'rc': - coeffs = np.convolve(coeffs, coeffs) + coeffs = c4fm_taps(sample_rate=output_sample_rate).generate() elif self.dstar: coeffs = gmsk_taps(sample_rate=output_sample_rate, bt=self.bt).generate() elif not rc: