Version control

Calswr uses the Microsoft Windows version system with version numbers of the form 1.0.0.0 (may be written 1.000).
Right mouse clicking calswr.exe or calswrsetup.exe and displaying the version tab will yield the version number.

Picswr .HEX files containing the PIC16F876 code will be labelled Picswr1000.hex etc.

If Calswr.exe is upgraded to version 1.010 and the PIC hex code is unchanged then the PIC hex code will remain at Picswr1000.hex.

However, if the PIC hex code is updated then Calswr.exe version number will be updated even though it is otherwise unchanged.

The built-in facility to look for an internet update on the www.g3vpx.net website reports whether or not you have the latest version. See Internet updates

PICSWR version information

Note that Calswr version numbering will change even if the update does not affect Calswr.

August 2007 Version 1.010
initial release version
20.11.2007 version 1.040
PIC 16F876-20 hex code modified to run with PicAStar DSP code version 2a02.XJP. The changes resulted from a change to the byte sequence of data sent from DSP to the Status board PIC. No change to CALSWR.
22.11.2007 version 1.050
PIC 16F876-20 hex code modified again to run with PicAStar DSP code versions onwards from 2a03.XJP. The changes resulted from a further change to the byte sequence of data sent from DSP to the Status board PIC. No change to CALSWR.
1.6.2008 version 1.060
Bug fixed whereby eeprom storage of data downloaded from PC to Picswr had interchanged analogue S-meter fwd and refl W/db.
Correction to Picswr schematic. Pin 8 of IC1 (Vss) to 0v. (was labelled +5v - but layout was correct connecting to 0v)
24.11.2008 version 1.100
Hex code had switch set to XT (needs HS for 20Mhz Xtal) - I had switched this prior to programming in my MElabs programmer. I hadn't realised that the 'save' option modified the hex file. This problem was brought to light by someone with a programming device with no means to change to HS. The hex code is now it set to automatically default to HS mode.
15.02.2009 version 1.110
Hex code fix of 1100 applied to a slightly earlier version - fixed.