PhaseOMatic Version Log ================================ Alan Stummer Rabbit - Dynamic C ------------------ Ver 1.0.6 13 June 2008 A.S. - bug fix: was glitching freq at start of ramps, bypassed DdsFreqAccumClr() but only partially tested. Ver 1.0.5 23 April 2008 A.S. - appears to be good, tested setting frequencies and ramping with panel and test GUI. - added debug sending ADWin trigger count to Warren. GUI - for PhaseOMatic and MicroMatic ------------------------------------ Rev 2.1.12 18 June 2008 A.S. - major overhaul of command sequences sent to Rabbit. - ramping now uses existing freq as start and has seperate ramp stop freq. Rev 2.1.11 22 April 2008 A.S. - debugged ADWin trigger for single and ramped frequencies. Rev 2.0.10 22 April 2008 A.S. - added "Wait for ADWin trigger" checkbox. Rev 2.0.9 16 April 2008 A.S. - minor: when setting frequency for AD9858 only, now sets CMOS switches and resets DDS first. Rev 2.0.9 8 April 2008 A.S. - under testing: added fixed slow ramp from 5 to 10MHz. Rev 2.0.8 4 April 2008 A.S. - minor: FTW1 2 LS bytes now 0x00, were 0x01 and 0x02. Rev 2.0.7 24 March 2008 A.S. - added system clock frequency box, to accomodate both AD9854 and AD9858. Rev 2.0.6 12 March 2008 A.S. - changed port to 37829 Rev 2.0.5 22 Jan 2008 A.s. - changed to default 192.168.1.152 on port 100 Rev 2.0.4 5 Sept 2007 A.S. - removed actual freq display scaler so shows true freq. - allowed two instances, although 2nd won't work because 1st is using the port. Rev 2.0.3 5 April 2005 A.S. - changed frequency label to show 8x DDS frequency, for 1.3GHz assembly which multiplies the DDS by 8. Rev 2.0.2 15 March 2007 A.S. - added display of actual frequency. - changed tab order so that frequency is first. Rev 2.0.1 6 March 2007 A.S. - removed port box, fixed as a constant at 1111. Rev 2.0.0 28 Feb 2007 A.S. - Major change: copied from Chroma-Matic project and strripped it down for use here. Rev 1.0.4 15 Dec 2006 A.S. - added option to blip to low freq before setting requested freq, to force laser to scan out from zero. Rev 1.0.3 14 Dec 2006 A.S. - fixed issues that LeCroy WS454 has with "app.previnstance" method crashing the program (at boot, empty combo boxes could not give a value of zero). - added revision label. Rev 1.0.2 12 Dec 2006 A.S. - fixed calculation of Frequency Tuning Word (FTW) for DDS, had rounding error. - removed sending Rosa prescaler setting when connection is made to device. - added calculation of laser frequency offset. Rev 1.0.1 Nov 2006 A.S. - initial release