Notes on source code for the VNA and signal generator. 01/30/2010 Host = Windows computer running the application. Target = AN8135 processor in the VNA hardware. ------------------------------------------------------------------ Version 1 of the VNA Host software: * Developed on VS2003 tool set. * Uses .NET 1.1 run time * Uses VC7 libraries. * Can target Win 98SE, WinME, Win2000, WinNT, WinXP Version 2 of the VNA Host software: * Developed on VS2005 tool set. * Uses .NET 2 run time * Uses VC8 libraries. * Can target Win 98SE, WinME, Win2000, WinNT, WinXP Version 3 of the VNA Host software: * Developed on VS2008 tool set. * Uses .NET 2 run times, may target 3.5 extensions * Uses VC9 libraries. * Can target WinXP only (OS support prior to XP was removed by Microsoft from VS2008). Might work on Vista and Win 7. * Location where user application data is stored has been changed to try to work under Vista and win 7. I can't test it, so it may or may not work correctly on Vista / Win 7. Under WinXP detector.ica is stored in: C:/Documents and Settings/All Users/Application Data/TAPR/VNA, while per-user configuration data is stored in: C:/Documents and Settings/{current user}/Application Data/TAPR/VNA. These will be different but corresponding locations in Vista and Win7. * It has been tested and works OK under non-administrator account in WinXp, which MS documents say should work OK on vista/Win 7. At this point in time, V3 is exactly equivalent to Version 2.1.6, except for lack of Win98/NT OS support and changes in where user data files are stored. Any other functional differences are bugs inadvertently introduced while porting to the new C++/CLI syntax and toolset. VNAR3_Target_0.9.2 is the software downloaded to the VNA hardware * Developed using Keil MicroVision 2 toolset. ------------------------------------------------------------------ Version 1 of the SGEN Host software: * Developed on VS2003 tool set. * Uses .NET 1.1 run time * Uses VC7 libraries. * Can target Win 98SE, WinME, Win2000, WinNT, WinXP Version 2 of the SGEN Host software: * Developed on VS2005 tool set. * Uses .NET 2 run time * Uses VC8 libraries. * Can target Win 98SE, WinME, Win2000, WinNT, WinXP Version 3 of the SGEN Host software: * Developed on VS2008 tool set. * Uses .NET 2 run times, may target 3.5 extensions * Uses VC9 libraries. * Can target WinXP only (OS support prior to XP was removed by Microsoft from VS2008), VNA not verified on Vista or Win7. Version 3 of SGEN has enhancements beyond version 2, but likely will not be noticed in general use. * Can powerdown the signal generator when the SGEN application terminates * Can receive windows internal messages and update frequency and level from those messages (see source for details). SIGGEN_Target_Source_1.0 is the software downloaded by SGEN R2 to the VNA hardware * Developed using Keil MicroVision 2 toolset. SGEN_Target_Ver_2 is the software downloaded by SGENR3 to the VNA hardware. * Developed using Keil MicroVision 2 toolset. ------------------------------------------------------------------