diff --git a/src/main.c b/src/main.c --- a/src/main.c +++ b/src/main.c @@ -51,6 +51,15 @@ void encode_wspr(void) si5351_output_enable(SI5351_CLK0, 1); //si5351_pll_reset(SI5351_PLLA); + // Make sure the other outputs of the SI5351 are disabled + si5351_output_enable(SI5351_CLK1, 0); // Disable the clock initially + si5351_output_enable(SI5351_CLK2, 0); // Disable the clock initially + + // disable clock powers + si5351_set_clock_pwr(SI5351_CLK1, 0); + si5351_set_clock_pwr(SI5351_CLK2, 0); + + // Encode message to transmit wspr_encode(call, loc, dbm, tx_buffer); @@ -88,7 +97,7 @@ int main(void) dma_init(); adc_init(); i2c_init(); - gps_init(); +// gps_init(); // Disable ICs HAL_GPIO_WritePin(OSC_NOTEN, 1);