diff --git a/src/wspr.c b/src/wspr.c --- a/src/wspr.c +++ b/src/wspr.c @@ -150,8 +150,8 @@ void wspr_transmit(uint8_t* grid_locator speed_enc = 41; // Encode GPS status - uint32_t gps_status = 0b0 // valid fix - uint32_t gps_sats = 0b0 // lats > 8 + uint32_t gps_status = 0b0; // valid fix + uint32_t gps_sats = 0b0; // lats > 8 // We always have a fix if we got to this point; and I think we zero out that we had a fix when turning the GPS off before entering this function @@ -254,7 +254,8 @@ void wspr_transmit(uint8_t* grid_locator //si5351_set_ms_source(SI5351_CLK0, SI5351_PLLA); si5351_set_freq(WSPR_DEFAULT_FREQ * 100, 0, SI5351_CLK0); // si5351_drive_strength(SI5351_CLK0, SI5351_DRIVE_8MA); // Set for max power if desired (8ma max) - si5351_drive_strength(SI5351_CLK0, SI5351_DRIVE_6MA); // Set for max power if desired (8ma max) +// si5351_drive_strength(SI5351_CLK0, SI5351_DRIVE_6MA); // Set for max power if desired (8ma max) + si5351_drive_strength(SI5351_CLK0, SI5351_DRIVE_2MA); // Set for max power if desired (8ma max) si5351_output_enable(SI5351_CLK0, 1); //si5351_pll_reset(SI5351_PLLA);