0.62 Added functionality to automatically use one of the Low Pass filter in WSPR and SignalGen routines (New rutines - PickLP,SetLPFilter)
0.63 Changed Software Version and Revision to constants that can be read by the Serial API [FSV] and [FSR]
0.64 Added function BandNumOfHigestLP to find the bandnumber of higest fitted LP filter, expanded on the PickLP filter routine
Use this to set up "Factory Information" like the exact frequency of the TCXO and what hardware version the device is (says on the PCB)
The TCXO information is used by the firmware to be on the correct transmit frequency
The product and hardware information will be used by the PC configuration software to update the GUI.
0.57 Split Firmware in to two separate version for the WSPR-TX_ LP1 and LP4 products and changed the "Product_Model" from Factory EEPROM data to constant
Factory Config sets TCXO calibration data and Hardware version and revision for a specific board.
Need only to be run once per WSPR transmitter.
The TCXO data and version info can be found on the PCB
Added factory EEPROM data that can contain Reference frequency data, product code, hardvare version and revision of the transmitter.
This EEPOM data will be set by the "Factory Config" PC program and read and used by the PC Configuration software
1 Improved Serial port handling, program don't crash if serial port do not exist if trying to close it.
2 Introduced a small delay when sending multiple serial queries in a row.
This improves the ability for the Arduino to receive all the commands as it has a limited buffer and sometimes not all queries were received
1 Improved Serial port handling, program don't crash if serial port do not exist if trying to close it.
2 Introduced a small delay when sending multiple serial queries in a row.
This improves the ability for the Arduino to receive all the commands as it has a limited buffer and sometimes not all queries were received
1 Improved serial port handling to avoid program crashes if serial port goes away, still not perfect but better than last version
2 Improved configuration data updates.