0.89 Fixed a bug that indicated 10-pole low pass filters for LP1 instead of the standard 7-pole in the DecodeSerialCMD routine.
0.90 Removed dependency on JTencode library by copying the needed code.
1 Added GPS Lock indicator
2 Also improved the general han.dling of incoming Serial Data.
Sometimes it doesn't display the incoming data until one closes and re-opens the serial port. This situation is much improved in this version.
This is a special experimental version that requires an external divider on the output.
This can be useful in the following two scenarios:
1 For generating baseband WSPR e.g 1500Hz for direct input to microphone input on a transmitter or for modulating a laser.
2 For users with special amplifiers on LF and MF that divides the signal by two as part of the switched amplifier.
The division rate is configurable with the constant ExtDivision
In WSPR Beacon mode the band settings will be used but the output frequency will always be multiplied by the ExtDivision
The WSPR symbol shift is also multiplied so instead of the normal shift of 1.46Hz per symbol it will be 1.46Hz * ExtDivision
The signal generator works as normal, e.g setting it to 1MHz will output 1MHz
Some users have reported the software is not displaying correctly or is using high amounts of memory or CPU after it has been running for many hours. It might even crash after 24 hours. So this latest change tries to adress that problem.
0.84 Fixed Pico GPS Sleep functions so the GPS would restart properly in brown-out conditions.
Fixed so WSPR beacon goes back again after Serial API command is handled
(A bug made the beacon go back only after a GPS fix, now goes back immediately even if no GPS fix)
0.76 Added Support for WSPR-TX Pico, GPS position updates in idle and signal gen mode, status LED now fast blink during WSPR Beacon TX instead of steady lit
The Pico will always boot in to WSPR Beacon regardless of Boot configuration, this is a failsafe.
Moved check if Call Sign is set from SendWSPRBlock() to DoWSPR()
0.77 Changed around the orders of hardware check in Setup()
0.78 The WSPR Beacon will now stay in Beacon mode even if the user changed something in the PC GUI like changed bands, click Save button etc
0.79 Support the new Desktop V1R10 with new improved LP filters. Fixed TX Pause limit of 32000, it can now go to 99999 seconds (27.7 Hours)
0.80 Added routine FreqToBand () to improve signal generator filtering. The Signal Generator now picks the correct low pass filter instead of always using the highest one
Fixed smartdelay routine so it only transmitts status once a second to avoid Configuration GUI lockup du to excessive amount of data
0.81 Added Altitude encoding in the power field option.
0.82 Improved handling of serial data when in WSPR Beacon mode so it is less likely to exit the Beacon mode when serial API queries are sent from PC.
Slight improvment of the smartdelay routine
A new visual toot to view the GPS satellites over the horizon has been added.
Support for the Altitude coding in the power field has been added, requires firmware 0.81 in the transmitter.
Fixed bug when entering TX Pause values. Sometimes it gave error messages when saving or leaving the field.
Also fixed COM port error bug that gave error message if the device was unplugged without closing the serial port. The program could then not be closed. The software now closes properly in these cases.
Fixed bug when entering TX Pause values. Sometimes it gave error messages when saving or leaving the field.
Also fixed COM port error bug that gave error message if the device was unplugged without closing the serial port. The program could then not be closed. The software now closes properly in these cases.
0.76 Added Support for WSPR-TX Pico, GPS position updates in idle and signal gen mode, status LED now fast blink during WSPR Beacon TX instead of steady lit
The Pico will always boot in to WSPR Beacon regardless of Boot configuration, this is a failsafe.
Moved check if Call Sign is set from SendWSPRBlock() to DoWSPR()
0.77 Changed around the orders of hardware check in Setup()
0.78 The WSPR Beacon will now stay in Beacon mode even if the user changed something in the PC GUI like changed bands, click Save button etc
0.79 Support the new Desktop V1R10 with new improved LP filters. Fixed TX Pause limit of 32000, it can now go to 99999 seconds (27.7 Hours)
0.76 Added Support for WSPR-TX Pico, GPS position updates in idle and signal gen mode, status LED now fast blink during WSPR Beacon TX instead of steady lit
The Pico will always boot in to WSPR Beacon regardless of Boot configuration, this is a failsafe.
Moved check if Call Sign is set from SendWSPRBlock() to DoWSPR()
0.77 Changed around the orders of hardware check in Setup()
0.78 The WSPR Beacon will now stay in Beacon mode even if the user changed something in the PC GUI like changed bands, click Save button etc
0.79 Support the new Desktop V1R10 with new improved LP filters. Fixed TX Pause limit of 32000, it can now go to 99999 seconds (27.7 Hours)