# ============================================================ Change in Kestrel - V3.2.0 - 08/02/2011 # ------------------------------------------------------------ * Fixed bug where attempts to turn on API in RF mode caused set to lock-up. * Fixed bug where recal store cancelled would draw notes page then corrupt screen * Added facility for D10/20+ with VGA screen, compress and re-expand any stored waveforms for display at double pixel count. Does not affect current hardware build. * Added Persistence feature if FPGA supports it. Adds Menu item in utils when persistence is turned on, one extra state in Freeze/Peak/Hold control, and "Trail" string into all help files. (Currently only translated into German.) * Removed Manufacturers ID check from Flash chip control, so alternative chips work. # ============================================================ Change in Kestrel - V3.1.1 - 01/07/2010 # ------------------------------------------------------------ * Fix 'Copy / Paste' inspection plan problem - copied readings too. (MB) * Fix % Complete message - showed loaded plan, not currently viewed plan. (MB) * Fix problem with chinese message boxes. (MB) * Finish chinese language problems (missing messages & incorrect characters). (MB/GB) # ============================================================ Change in Kestrel - V3.1.0 - 15/04/2010 # ------------------------------------------------------------ * RELEASE # ============================================================ Change in Kestrel - V3.0.17 - 14/04/10 # ------------------------------------------------------------ * Adjustment to allow gate states, to not be messed up over panel / alog store..(MB) * Adjustment to peak / edge function to fix corruption. (MB) * Adjustment to APL (panel list) function, as it was returning an empty list always... (MB) # ============================================================ Change in Kestrel - V3.0.16 - 13/04/10 # ------------------------------------------------------------ * Change to measurement launch function to not mess with gate states on boot or panel recall. (MB) # ============================================================ Change in Kestrel - V3.0.15 - 13/04/10 # ------------------------------------------------------------ * Fixed problem with being able to store a B-Scan when not on screen. (MB) * Adjusted overwrite function - generic between normal and quick store. Code space saver! (MB) * Added in ability to select grid max for 1D plans when setting up on DFD. (MB) # ============================================================ Change in Kestrel - V3.0.14 - 12/04/10 # ------------------------------------------------------------ * Fix to message popup function: truncate strings, to stop lanuages causing crash. (MB) * Fix to stop 'Plan Complete' message being shown everytime a reading is stored in 1D plan. (MB) # ============================================================ Change in Kestrel - V3.0.13 - 01/04/10 # ------------------------------------------------------------ * Adjusted language RS232 function to return 5 instead of 6. (MB) * Added RS232 function to return the TX Volts. (MB) * Adjustment to add current plan number to grids. (MB) * Enabled user assigned action functions to work in full screen mode.(MB) * Forced alarm LED's to operate in TLOG mode when in TLOG review mode. (MB) * Adjustment to automatically switch to review mode when loading inspection plans. (MB) * Forced Auto-Zero function to update the probe zero value (in case parameter is currently being viewed). (MB) * Adjustment to factory cal functions, to show correct values. (MB) * Adjustment to inspection plan delete function to ensure plan is loaded before delete. (MB) * Adjustment to Temperature Compensation to correct bad formula. (MB) * Adjustment to Advanced Thickness to allow plan complete message to be shown. (MB) * Adjustment to Advanced Thickness to allow % complete to be shown on the thumnail. (MB) * Adjustment to Advanced Thickness to allow a confirmation message to be shown when overwriting readings. (MB) * Adjustment to AVG to allow Backwall echo curves to be selected / drawn. (MB / NT) * Removed CRC16 and migrated the stores to use CRC32 - Space saver (CRC32 required for license keys). (MB) # ============================================================ Change in Kestrel - V3.0.12 - 03/03/10 # ------------------------------------------------------------ * change to RS232 delete command for Advanced Thickness - allows proper deletion of plan. (MB) # ============================================================ Change in Kestrel - V3.0.11 - 17/02/10 # ------------------------------------------------------------ * Made F-F Standard. (MB) # ============================================================ Change in Kestrel - V3.0.10 - 10/02/10 # ------------------------------------------------------------ * Adjustment to allow Auto Zero to work outside of T-COMP. (MB) * Adjustment to quick panel store - pops message up if overwritting. (MB) * Adjustment to implmenent backspace in text entry (Notes etc). MB * Adjustment to T-Logs grids - to allow grid to start at 1 instead of 0. (MB) * Adjustment to F-F auto Gate Levelling. (MB) * Add external keyboard functionality to T-LOG text entry. (MB) * Change 'Load Inspection Plan' message to 'Manage Inspection Plans'. (MB) * Stop key assigned message popping up in Main Menu (even though it didnt assign). (MB) * Adjustment to E-E Mode, stop screen corruption when using popups. (MB) * Add the cursor controls to the edit notes page (not store process..). (MB) * Adjustment to F-F gate levelling to allow it work properly in RF mode (MB) * Adjustment to API Meas (freeze state) to allow resize of peak waveform (MB) * Adjustment to AVG Transfer correction function to implement bounds checking (MB) * Adjustment to Gain and Ref Gain functions to stop t-loss causing negative / out of range gain settings. (MB) * Adjustment to F-F Blanking parameter to allow unit change to imperial. (MB) # ============================================================ Change in Kestrel - V3.0.9 - 07/01/10 # ------------------------------------------------------------ * Bug Fixes: * Adjustment to stop set locking up when storing a B-Scan before collecting any data. (MB) * Adjustment to stop 10000.0 being shown for NO_READING in thumbnail review mode. (MB) * Adjustment to sequence mode when bscan on to stop text flashing up over bscan. (MB) * Adjustment to default settings - user keys not aligned to correct functions. (MB) * Adjustment to menu visibility functions to allow B-Log menu to be hidden. (MB) # ============================================================ Change in Kestrel - V3.0.8 - 20/10/09 # ------------------------------------------------------------ * Adjusted the user key functions when assigning / assigned to quick panel recall functions.... (MB) # ============================================================ Change in Kestrel - V3.0.7 - 19/10/09 # ------------------------------------------------------------ * Added SNCF version into project (MB) * Velocity switch for version * Linear Reject subsituted for suppressive reject * Added ability to use user keys to assign to four panels and recall from anywhere... (MB) # ============================================================ Change in Kestrel - V3.0.6 # ------------------------------------------------------------ # ============================================================ Change in Kestrel - V3.0.5 - 05/10/09 # ------------------------------------------------------------ * Post Testing - Bug Fixes: * Adjustment to TCG point collection process to improve. (MB) * Fixed problem with half skip mode and HUD. (MB) * AGC now works with GATE 2. (MB) * Corrupted clock display with DAC on fixed. (MB) * BScan now clears when units are changed. (MB) * Height mode (dB / %REF / %FSH / %ERS) now correctly selected with DAC/TCG/AVG when power cycled / panel recalled. (MB) * Adjsutment to TRIG mode so that -ve surface distances are shown as OUT OF RANGE. (MB) * Adjustment to AVG delay velocity parameter to automatically adjust displayed PED value. (MB) * Made GATE 2 standard. (MB) * T-Min clears on T-LOG store. (MB) * Fixed AWS bug when units are changed. (MB) * Ability to store FILLED waveform added. (MB) * Adjusted the velocity lock - for AVG / TCG / DAC (only one message!). (MB) # ============================================================ Change in Kestrel - V3.0.0 - 07/08/09 == PRE TESTING == # ------------------------------------------------------------ * Advanced TLOG implementation. (MB) * Thumbnail feature added. (MB) * B-Scans and B-Log features added. (MB) * Temperature Compensation + Auto Probe Zero added. (MB) * Flank to Flank Measurements added. (MB) * Locked out remote mode when various popup modes are visible. (MB) * Locked out ability to switch off MENU menu. (MB) # ============================================================ Change in Kestrel - V2.2.1 - 19/03/09 == POST TESTING == # ------------------------------------------------------------ * Update to message box handler for chinese characters. (MB) * Update to various other functions to deal with chinese characters and help. (MB) * Rebuild of chinese language. (MB) # ============================================================ Change in Kestrel - V2.2.0 - 16/03/09 == POST TESTING == # ------------------------------------------------------------ * Fix TCG so that points can be collected and re-collected in any order. (NT) * Fix it so "hidden reject" doesn't get restored coming out of RF mode after AVG/DAC/TCG etc. turned reject off. (NT) * Fix to stop set rebooting when inches range over 5.0. (NT) * Fix AVG and TCG gain so they are restored correctly from stored calibrations. (NT) # ============================================================ Change in Kestrel - V2.2.0 - 06/03/09 == POST TESTING == # ------------------------------------------------------------ * Fix to REF TRACE display when using HOLD MODE. (MB) * Fix to AVG TESTBLOCK VEL title in chinese. (MB) * Fix to ALOG printing, to stop printing all alogs... (MB) * Adjusted ALOG printing panel to show specific print and print all buttons. (MB) * Adjustment to velocity popup - removed when DAC/TCG or AVG are switched on. (MB) * Fix to gate drawing function, to stop gate disappearing when partially driven off left hand side. (MB) * Fix to switch REJECT off when AVG is switched on. (MB) * Fix to halfskip lines when units are changed. (MB) * Fix to popups to always enable the waveform when exiting... (MB) * Fix to gate redraw when going from G-G to E-E. (MB) * Fix to menu control, stop set crashing when pressing OK on empty message box. (MB) * Fix to menu control, allow selection of parameters when current and above parameter boxes are empty. (MB) [select GATE 2 LEVEL then switch MEAS MODE to E-E] * Fix to allow 1MHz frequency band to be restored on power up. * Fix to TCG point collection function, to allow a point to be recollected. (MB) * Fix to DAC/TCG/AVG gain when recalled from panel. (MB) * Fix to AVG PROBE FREQUENCY popup - showing invalid values. (MB) * Fix to AVG TESTBLOCK VELOCITY popup - cancel option shows 42. (MB) * Fix to AVG to remove TLOSS when switching AVG off. (MB) * Lock AWS out when in RF mode. (MB) * Fix to FULL SCREEN handler to allow PEAK waveform to resize (when unit is frozen). (MB) * Gate hardware doesnt appear to get updated when exiting TCG draw mode. (MB) * Locked TMIN out when meas mode is not depth, EE or GG. (MB) * Fix to remove popup message when TLOG mode is on. (MB) * Fix to TLOG mode corrupting measurement line - gate redraw before screen has been resized. (MB) * More Chinese Translation / Fixes. (MB) * Fix to show "NO LANG" when language out of sync. (MB) * Removed ability to print help from menus. (MB) * Removed unecessary lock for TLOG mode with AWS and API. (MB) # ============================================================ Change in Kestrel - V2.2.0 - 24/02/09 == DURING TESTING == # ------------------------------------------------------------ * Fix to Kestrel default settings, thinking the set has been restarted. (MB) * Fix to Panel Label positioning - when panel has no label. (MB) * More chinese translations. (MB) * Minor adjustment to license, notes and menu panels for chinese chars. (MB) * fix to AWS, stop gain being reset to zero on panel / or power cycle. (MB) * Fix to T-MIN when reset and still over signal - T-MIN not being kept. (MB) * Added feature to get out of freeze without going through peak or hold... press and hold. (MB) * Fix to measurement output when in T-MIN mode and cycle past HOLD mode. (MB) * Fix to problem with loading menus from a panel... (MB) # ============================================================ Change in Kestrel - V2.2.0 - 11-23/02/09 # ------------------------------------------------------------ * Lots of chinese additions. (MB) * Added RS232 commands for FPGA, Keyboard version reads. (MB) * Added RS232 command to retreive the list of list of loaded languages. (MB) * Added RS232 command to retreive the list of enabled options. (MB) * Added RS232 command to upload / download menu visibility settings with panel. (MB) * Added RS232 command to upload / downlaod user assigned key settings. (MB) * removed SPI memory handler to save code space. (NT/MB) * Fix AVG mode popup - menu corruption. (MB) * Added popup to AVG testblock velocity. (MB) * Added popup to AVG probe frequency. (MB) * Added popup to AVG NFL. (MB) * Added popup to AVG material attenuation. (MB) * Added popup to AVG reference material attenuation. (MB) * Added PAGE UP and PAGE DN command cases to all necessary AVG functions. (MB) * Run LINT over code to attempt to reduce code size. (MB) * Remove unncessary include files and references. (MB) * Fix to Graticle popup, cancel not returning to old selection. (MB) * Fix to change_units function in AVG functions - code syntactically correct. (MB) * Fix to popups, not getting redrawn when message box removed. (MB) * Fix issue with range popup when DAC curve on screen. (MB) * Change to RANGE and DELAY functions to not redraw curves while popup is active. (MB) * Fix to gain box highlighter (when AVG on). MB * Removal of unused HELP strings, re-sync & re-build of all help. (MB) # ============================================================ Change in Kestrel - V2.2.0 - 03-10/02/09 # ------------------------------------------------------------ * Added PIN protected FTM mode in D10 and D20. * Increased menu box, gain box to accomodate the increased size of chinese characters. (MB) * Fixed problem with single / double not updating on language change. (MB) * changed highlight for single / double as there is not enough space and looked odd. (MB) * Fixed problem with language not updating when loading from panel in different language. (MB) * Moved panel label to clock area. - Waynes request (MB) * Fixed problem where the help text is shown invered.(MB) * Fixed problem with FREEZE / PEAK / HOLD string overwriting the HELP page... (MB) # ============================================================ Change in Kestrel - V2.2.0 - 02/02/09 # ------------------------------------------------------------ * Fix problem with height measurements in TRIG and DEPTH mode when gate is set to DAC. (MB) * Fix to chinese lang - length of field. (MB) # ============================================================ Change in Kestrel - V2.2.0 - 29/01/09 # ------------------------------------------------------------ * Fix to measurement function to stop auto-switching GATE2 menu on when hidden unintentionally. (MB) * Stop wheel clicking when in main menu. (MB) * Fix to remember reject when switching into and out of RF mode. (MB) * Fix to remember smoothing when switching into and out of RF mode. (MB) * Redesign of the license key panel. (MB) * Add panel label to info line + reset conditions confirmed with Kelvin. (MB) # ============================================================ Change in Kestrel - V2.1.2 - 28/01/09 # ------------------------------------------------------------ # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # ============================================================ Change in Kestrel - V2.1.2 - 28/01/09 # ------------------------------------------------------------ * FIX to Recall of ALOG to make it refresh screen - to ensure curves and gates get drawn. (MB) # ============================================================ Change in Kestrel - V2.1.1 - 28/01/09 # ------------------------------------------------------------ # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # ============================================================ # ============================================================ Change in Kestrel - V2.1.1 - 28/01/09 # ------------------------------------------------------------ * Call display function flag whenever TRIG SURFACE parameter is changed. (MB) * Ensure menus are loaded before RESTORE DEFAULT SETTINGS is actioned. (MB) # ============================================================ Change in Kestrel - V2.1.0 - 27/01/09 # ------------------------------------------------------------ # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # ============================================================ Change in Kestrel - V2.1.0 - 10 - 27/01/09 # ------------------------------------------------------------ * Changed popup removal method. (MB) * Fixed issue with popups not refreshing correctly after message box removed. (MB) * Adjusted popups to work correctly in LCD emulation mode. (MB) * Refined gate update and draw functionality, removed uncessary gate redrawing during boot. (MB) * Stopped gates drawing when off screen. (MB) * Moved AWS and API panels to HUD. (MB) * Adjusted values in popups as per Kelvin's email. (MB) * Adjustments to fix issues with LCD emulation mode. (MB) * Adjustments to baseline and graticle drawing functions. (MB) * Adjustments to LCD emulation mode for graticle - 1 pixel to short at bottom. (MB) * Adjustments to stop gate redraw when popups are shown. (MB) * Changed frequency FS function to FQ, removed unnecessary values from list. (MB) * Removed frequency text function, not used. (MB) * Fixed problem with AWS in full screen mode, showing ref gain instead of user gain. (MB) * In API mode swapped peak and freeze around - so its still possible to get to freeze mode. (MB) * Altered boot up process slightly. (MB) * Made trace centre on boot. (MB) * Fixed problem with API and tiny 2 / 3 pixel gates... (MB) * Fixed problem with DAC markers not getting drawn in LCD emulation mode. (MB) * Fixed problemw with baseline values not getting shown on ALOG recall. (MB) * Fixed problem with freeze & hold mode getting stored / recalled with panel. (MB) * Fixed mess-up with gain box highlighting. (MB) * Fixed problem with TMIN CLR function not showing no reading (when cleared and no echo in gate). (MB) * Fixed problem with restoring inches on boot up. (MB) * Fixed problem with user keys corrupting menus - specific key sequence and menu states. (MB) * Stopped user key assignment availability in MAIN MENU. (MB) * Fixed user assigned menu problem when in full screen gain adjust mode. (MB) * Fixed problem with user keys - when the parameter assigned is already selected and highlight doesnt update. (MB) * Fixed problem with halfskip lines (no numbers) and the API / AWS HUD. (MB) * Fixed problem with REMOTE message in Chinese. (MB) * Fixed problem with REMOTE mode in full screen. (MB) * Fixed problem returning from remote mode in to various states. (MB) * Adjusted panel and wave panels so that you can go back from 1. (MB) * Fix to panel & wave stores when panel / wave number = MAX_VALUE. (MB) * Adjusted the user assigned key popups, to set the function when menu is pressed. (MB) * Added page up and page down actions to AGC height. (MB) * Added RS232 command to read back the API di value. (MB) * Fixed problem toggling AWS / API HUD when gain is selected! (MB) * AT SOMEPOINT > Moved chinese language slot assignment to 1. (NT) * AT SOMEPOINT > Changes to DAC points storage for AVG. (NT) # ============================================================ Change in Kestrel - V2.1.0 - 09/01/09 # ------------------------------------------------------------ * Changed popups to allow scrolling popups. Max size = 20. (MB) * Adjusted contour settings - corrected for change in screen height / suppresive reject. (MB) * Added some extra values to RANGE, DELAY and VELOCITY popups. (MB) # ============================================================ Change in Kestrel - V2.1.0 - 07/01/09 # ------------------------------------------------------------ ****************RELEASED FOR TESTING API / AWS / GATE 2 # ============================================================ Change in Kestrel - V2.1.0 - 07/01/09 # ------------------------------------------------------------ * External Keyboard removed (until version 2.3.0). (MB) * Changes to all popups. (MB) # ============================================================ Change in Kestrel - V2.1.0 - 22/12/08 # ------------------------------------------------------------ * Adjusted auto-cal large increments to 1 from 0.1. (MB) * Implemented external keyboard. (MB) # ============================================================ Change in Kestrel - V2.1.0 - 19/12/08 # ------------------------------------------------------------ * Revised notes entry method. (MB) * Adjusted notes CLR function - confirmation message. (MB) * Adjusted notes CLR function - save sys data after clear... (MB) * Fixed problem with TRIG mode height display when no reading is reported in RF mode. (MB) * Fixed problem with switching RECT mode and gates not being updated. (MB) * Moved ARD remote reset defaults to a proper comms table function. (MB) # ============================================================ Change in Kestrel - V2.1.0 - 14->18/12/08 # ------------------------------------------------------------ * AWS Implementation. (MB) * API Implementation. (MB) * Internal change to Freeze Peak Hold Functionality (should not be externally noticable). (MB) * Change to AWL function - made it return '-1', as it should, when nothing found. (MB) * Adjusted strings for AWS Mode AF (B) should read AF (C). (MB) * Fixed problem with going to GATE 1 expand mode with range < MIN_RANGE. (MB) * Fixed issue with gate expand mode - when going into expand mode, then switching off unit, back on and turn expand off. (MB) * Fixed issue with units change when in expand mode - locked out user with msg. (MB) * Fixed problem with TCG going from ON to DRAW mode. (MB) * Fixed problem with TCG when range changed. (MB) * Fixed problem with AUTO-80 in DAC draw mode. (MB) * Fixed problem with halfksip mode corrupting display with angles of 0 or 90 degrees. (MB) * Fixed problem with halfskip lines when adjusting range and delay (without using popup). (MB) * Fixed problem with going into RF mode and menus not updating. (MB) * Fixed problem with TX MODE not resetting ActivePeak. (MB) * Fixed problem with POPUPS not returning to old value when hitting cancel. (MB) * Added AWS and API menus to available list for D-10 and D-20. (MB) # ============================================================ Change in Kestrel - V2.0.2 - 12/12/08 # ------------------------------------------------------------ # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # ============================================================ Change in Kestrel - V2.0.2 - 12/12/08 # ------------------------------------------------------------ * D-10 Filters not being set correctly. (MB) # ============================================================ Change in Kestrel - V2.0.1 - 10/12/08 # ------------------------------------------------------------ # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # RELEASED # # ============================================================ Change in Kestrel - V2.0.1 - 09/12/08 # ------------------------------------------------------------ * Change to serial command to read back the echo height (amplitude) - fix to work with DAC gate. (MB) * Reduced the wheel sensitivity value upper bound to 5 (kelvin / wayne req). (MB) * Change to serial comms for notes to make return all 24 characters. (MB) * Change (AGAIN) to TCG to check menu availablity at launch. (MB) # ============================================================ Change in Kestrel - V2.0.1 - 05/12/08 # ------------------------------------------------------------ * Change to graticle in LCD mode, barred 1 px too wide. (MB) * Change to graticle in LCD mode, to draw basline properly. (MB) * Removed store button from edit notes. (MB) * Fix to trig measurements when changing trigger in CSC mode. (MB) * Shifted the ALOG / REF tag in info-line along a few pixels. (MB) * Fix to ZERO / BALANCE ADC's in order to get trace in centre. (NT) * Add call to heightmap function when setting rectification mode - ensures basline suppression is always added in. (NT) * Add popup to PRINT menu. (NT) * Removed confirm store message from ALOG / PANEL STORE. (MB) * Added seperater lines to NOTES page. (MB) * Change to AUTO-CAL to not show the COMPLETE message after it fails (due to invalid cal). (MB) * Change AUTO-80 fail message for DRAW mode. (MB) * Change to user keys - if the assigned menu item is an action key perform the action. (MB) * Change to TLOG to attempt to stop the chance of getting no-reading. (MB) * Fix to TLOG AUTO-INC, make increment the correct value! (MB) * Fix to REMOTE mode, when gain selected - not returning to menu properly. (MB) * Fix to menus being recalled from panels. (MB) * Fix to message popups killing other popups. (MB) * Bodge to stop DAC reporting invalid amplitude values in FLANK mode - another proper fix reqd. (MB) * Addition of PAGE_UP and PAGE_DN features to AUTO-CAL DIST1 and DIST2. (MB) * Addition of PAGE_UP and PAGE_DN features to TLOG LOCATION and READING. (MB) # ============================================================ Change in Kestrel - V2.0.0 - 02/12/08 # ------------------------------------------------------------ * Changed TCG to use the attenuator as DC gain does. (MB) * Added GAIN STEP check into TCG, forces 0.5 dB resolution (MB) * Added popup to DAC / TCG / AVG / AWS Bar cursor. (MB) * Changes to allow TCG to be used in RF mode (not drawing though). (MB) * Change to interlock message for DRAW mode. (MB) * Change to TCG to switch off reject when going into DRAW and ON modes. (MB) * Changed order to TLOG store mode, location > reading > off (defaults to reading still). (MB) * Fixed tlog panel to show previous reading when incrementing by location. (MB) * Fix colour map - brought over from FALCON. (NT) * Added comms function to table for DAMPING. (MB) * Fix to DAC to stop the unit attempting to report out of range height measurements! (MB) * Fix to DAC for DAC panel recall. (MB) * Fix to DAC and TCG interlocks. (MB) # ============================================================ Change in Kestrel - B1.17.9 - 28/11/08 # ------------------------------------------------------------ * Change to ALOG delete function - UI state corruption. (MB) * Fixed QSAVE-A so that if the waveform is saved in FULL SCREEN mode, it gets resized before it's saved (can only save normal size waveforms). (MB) * PRoblem with DAC hadrware gate not getting set. (MB) # ============================================================ Change in Kestrel - B1.17.8 - 28/11/08 # ------------------------------------------------------------ * Added the TXWIDTH and CONTOUR rs232 functions (mainly for testing + cal purposes). (MB) * Fixed issue with HUD leaving the active page as the background page. (MB) * Change the THICK popup list to match the AUTO-CAL list. (MB) * Fix to TCG to stop reporting reference height measurements when outside the curve range.. (MB) # ============================================================ Change in Kestrel - B1.17.7 - 27/11/08 # ------------------------------------------------------------ * Change to QSAVE to show informational message that alog been saved. (MB) * Change to tlog to launch correctly on power up. (MB) * Fix to velocity and range COMM_WRITE functions. (MB) * Change to popup behaviour - do not auto-select first item. (MB) * Change to HUD to draw on background page and foreground page - gate problem. (MB) * change to HUD function for serial comms. (MB) * Change to MAIN menu scroll handler - stop scrolling for consistency. (MB) * Fixed TCG on panel recall to switch TCG off if its off. (MB) * Fixed issue with switching set on in RF mode. (MB) # ============================================================ Change in Kestrel - B1.17.6 - 26/11/08 # ------------------------------------------------------------ * Change to stop menus from randomly appearing - null pointer problem. (MB) * Re-arranged menus into order for release - so new menus get tagged on the end.. rather than in the middle. (MB) * Removed popup from BLANKING. (MB) * Removed sequence mode from PRINT menu. (MB) * Changed values in the TLOG location / reading number popups to more sensible values (200 increments (1 - 2000)). (MB) * Reduced scrolling bar size for panel / alog / ref / menu LIST panels - (looks better, more central). (MB) * fixed problem with missing degree system. (MB) # ============================================================ Change in Kestrel - B1.17.5 - 26/11/08 # ------------------------------------------------------------ * Removed TCG curve option and functionality. (MB) * Disallowed **Data error** ref to be recalled. (MB) * Rebuild all help. (MB) * Changed alog / panel / ref popup list to stop resetting to number to 1. (MB) * Fixed quick-save overwrite problem. (MB) * Changed REF OFF to ACTION REF OFF. (MB) * Fix to I2C handler. (NT) # ============================================================ Change in Kestrel - B1.17.4 - 24/11/08 # ------------------------------------------------------------ * Change to unit change function to refresh skip lines if they are displayed to stop corruption. (MB) * Change to height of halfskip lines when HUD is active. (MB) * Change to hud functions to stop the units popup getting corrupted. (MB) * Change to battery read function to average out the last 5 reads in an attempt to stablise the icon. (MB) * Massive change to TCG. (MB) * Change to DAC to speed up range / delay changes and to stop curve redraw when popup is active. (MB) * Change UTIL to MENU and moved LANG to MISC. (NT / MB) * Implemented better read of TLOG data for SDMS. (NT) # ============================================================ Change in Kestrel - B1.17.3 - 24/11/08 # ------------------------------------------------------------ * Change to HELP to force exit when no help loaded. (MB) * Change to wheel sensitivity upper bound - changed from 10 to 7. (MB) * Change to auto-cal thickness popup values for inches (based on response from US). (MB) # ============================================================ Change in Kestrel - B1.17.2 - 24/11/08 # ------------------------------------------------------------ * Change to stop popups getting corrupted by gates. (MB) * Change to stop halfskip lines corrupting display when changing values via popup. (MB) * Change to help icon. (NT) * Change to range function to check bounds on units change. (NT) * Added print menu back to list for D10 and D20. (MB) # ============================================================ Change in Kestrel - B1.17.1 - 21/11/08 # ------------------------------------------------------------ * Adjusted menus for release version of D10 and D20 to remove all optional menus except DAC. (MB) * Adjusted popup menus to display decimal values (if the value is > 1!!). (MB) * Fixed problem with units change and set not remembering. (MB) * Added date & time of store to the stores list for ALOGs and PANELS. (MB) * Fix to GATE key functionality - where it would switch gate on, but not update the menus. (MB) * Added date & time read-out to stores list. (MB) * Removed the 8 character limit on the store label. (MB) * Fix to TLOG mode to stop the display corruption when changing values and TLOG mode is not on. (MB) * Fix to TLOG - Move ACTION parameter up one in delete mode -- else there is a space between and you cannot select! (MB) * Removed the ACTION parameter when in OFF mode. (MB) * Added CLEAR PEAK function to user keys - clear active peak. (MB) * Locked out AUTO-80 when in DRAW modes for DAC / AVG / AWS and TCG. (MB) * Added the wheel sensitivity function to the MISC menus for D10 and D20. (MB) * Changed name of menu title to WHEEL. (MB) * Change to lock out the ASSIGN USER KEY functionality in FULL SCREEN mode. (MB) * Change to the clear active peak function to stop flashes. (MB) # ============================================================ Change in Kestrel - B1.17.0 - 20/11/08 # ------------------------------------------------------------ * Change to GATE key functionality - automatically switches gate on if its off... (MB). * Change to AUTO-CAL to remove the COMPLETE state - revert to DIST1 straight after. (MB). * Change version number to B, with 3 numbers... * Fix to stop keyboard POST saying FAILED when it has passed. (MB) # ============================================================ Change in Kestrel - 1.16 (WCNDT) - 19/11/08 # ------------------------------------------------------------ * Change to TCG so when draw mode is selected we auto-jump to CURSOR. (MB) * Fixed TCG when turning off - the TCG hardware actually gets turned off. (MB) * Change to TCG in the rounding of the gain values (to 0.5, instead of 0.1). (MB) * Fixed measurements when in CSC mode and invalid readings are obtained. (MB) * Adjusted DAC so when going from draw mode to on mode without enough points DAC reverts to OFF and the menus are now sorted. (MB) * Fixed white flash that occurs when license entry panel is removed. (MB) * Fix to help - when 'no help loaded', that help exits when any key is pressed. (MB) * Fixed draw_graticle to not wipe out the measurement bar when re-drawing the graticule. (MB) # ============================================================ Change in Kestrel - 1.15 (WCNDT) - 17/11/08 # ------------------------------------------------------------ * Changed menu titles for optional menus.. (MB) * Changed the time required to perform an ASSIGN operation on the user keys (halved). (MB) * Changed user key functions; to allow user functions to work in full screen mode (menu jumps still locked). (MB) * Fix to ALOG and REF STORE # to allow user to change value (outside of popup). (MB) * PRINTING help - removed. (MB) * BIG HUD has been removed. (MB) * DAC / TCG / AVG / AWS cursor width has been changed to THICK and THIN. (MB) * Adjusted DAC so that when error-switch-off occurs the menu & cursor gets put right. (MB) * Adjusted DAC state function so that it automatically switches to cursor when going from ON to DRAW. (MB) * Fixed TCG (to old way of things working - gain etc). (MB) * Readded the TCG Mode popup. (MB) * Readded the TCG curve popup. (MB) * Fixed problem with gate states gettings changed over power cycles. (MB) * Fixed problem with gain not getting updated on the screen when chaged over remote iface. (MB) # ============================================================ Change in Kestrel - 1.14 (WCNDT) - 14/11/08 # ------------------------------------------------------------ * Help system completed. (MB) * Printing help updated to work with new help format. (MB) * Updated HELP text. (MB) * Fix problem with wrong word used for DAC / AVG TRIGGER. (MB) * Added TCG, AWS and API to printable settings. (MB) * Added message "None." to special settings when printed - if none are printed / active... (MB) * Added PRINT ACTION function. (MB) * Changed CNL (CANCEL) in notes to EXIT. Unable to change anything else - no room! (MB) * Fix problem when returning from REMOTE mode in various different situations... (MB) * Added menu locks to user keys - stops menu change occuring if in draw mode etc... (MB) * Change to Auto 80 and GAIN_UP GAIN_DN user key functions to work on REF GAIN in draw mode. (MB) # ============================================================ Change in Kestrel - 1.13 (WCNDT) - 05/11/08 # ------------------------------------------------------------ * Fixed problem when using user assigned keys from MAIN menu. (MB) * Fixed issue with menus not being restored to default when performing DEFAULT SETTINGS. (MB) * Added bounds check to autocal velocity setting. (MB) * changed the popup value 12 to 12.5. (MB) * Changed HALFSKIP functionality to work in all measurement modes. (MB) * Fixed problem with calculation of halfskip values. (MB) * Revamped HELP system. (MB) * DAC Changed back to V2 style. (NT) # ============================================================ Change in Kestrel - 1.12 (WCNDT) - 04/11/08 # ------------------------------------------------------------ * Velocity default set back to 5930. (MB) * Fixed problem with topline menu when returning from full screen. (MB) * Fixed problem with user keys assigned to ACTION_ONLY keys. (MB) * Fixed issue with tlog ACTION corrupting display when tlog off. (MB) * Removed (the irrelevant) READING NUMBER from TLOG DELETE mode. (MB) * Changed menu item selection process to stop redraw of whole menu (unecessarily). (MB) * Fixed Auto-Jump (jumping from GATE START to ACTION) issue with AutoCal. (MB) * Removed CSC Menu. (MB) * Moved ANGLE and XOFFSET into new PROBE menu. (MB) * Combined CSC MODE and CSC SURFACE into new menu item in TRIG menu SURFACE with FLAT, CONCAVE, CONVEX options. (MB) * Fixed problem with turning CSC off and halfskip lines not getting redrawn correctly. (MB) * Enhancement to remove to the CSC radius parameter when SURFACE is set to FLAT. (MB) * Fixed problem with popups behaving badly when in FREEZE mode. (MB) * Added popup for DAC trigger. (MB) * ICONS changed to reflect the actual shape. (NT) # ============================================================ Change in Kestrel - 1.11 (WCNDT) - 31/10/08 # ------------------------------------------------------------ * Changed D: on the measurement line to diagonal arrow (beam path). (MB) * Changed the order of the HUD measurements. (MB) * Changed the hud states for depth / E-E / G1-G2 modes to be beampath and not depth, for consistency. (MB) * Added 'Clear TMIN' function to user assignable key functions... * Change to correct wavestore / ref store problem of only able to scroll between 1 and 2. (MB) * Add message to warn user of recall on empty store. (MB) * Correction to HUD menu item for hud selection. (MB) * Autocal process refined. (MB) * Removed PROBE menu. (MB) * Moved probe angle, x_offset, thickness value and half skip mode to NEW menu TRIG. (MB) * Removed thickness value from CSC. (MB) * Adjusted CSC radius min value to 25 mm (1 in) - also adjusted popup. (MB) * Removed a load of unused / useless strings from help. (already had removed them once...) (MB) # ============================================================ Change in Kestrel - 1.10 (WCNDT) - 30/10/08 # ------------------------------------------------------------ * Sequence mode removed * Altered TLOG Panel > rows instead of columns. (MB) * Removed active reading from TLOG panel (just show saved readings). (MB) * Added Highlight to current location (only when measurements are enabled). (MB) * Added TFN menu again. (MB) * Moved tlog mode to TFN. (MB) * Added TMIN to TFN. (MB) * Added auto increment options and menu to TFN. (MB) * Added ACTION function menu item to TLOG menu. (MB) * Added popup for TLOG Mode. (MB) * Added popup for LOC number. (MB) * Added popup for READING numbers. (MB) * Added popup for auto increment select function. (MB) * Added reset for TMIN to TLOG Save (also call getgatereadings straight after to reduce probability of the no-reading scenario). (MB) * Removed accelerator from reading & location numbers. (MB) * Added facility to store in full screen mode. (MB) * Moved enable / disable menus feature to own menu item. (MB) * Moved reset to defaults to E/D menus panel. (MB) * Changed Enable / Disable to ON / OFF. (MB) * Moved insert license key function to own menu item. (MB) * Moved CLICK and ALARM control functions to MISC menu. (MB) * Changed CANCEL to EXIT in the panel lists * changes to halfskip to promote good behaviour when parameters are changed. (MB) * changes to halfskip to deal with invalid values. (MB) * Popup box positions - popup near to menu item. (NT) * Added flashing ':' to clock display. (MB) * Changes to allow user keys, recall key and gate key to work when in gain adjust mode. (MB) * Increased acceleration for Probe Zero parameter. (MB) * Changed the values in the Thickness popup to more realistic values. (MB) * Added popups to USER Keys menus. (MB) * Removed the 'store state' menu item (for panels & waves). (MB) * Added '** STORE EMPTY **' entry to panel / wave list if nothing stored. (MB) * Added facility to report amplitudes greater than 100 % (well to 120%). (MB) # ============================================================ # ============================================================ Change in Kestrel - 1.09 (WCNDT) - 28/10/08 # ------------------------------------------------------------ * Moved halfskip from graticle menu to its own. (MB) * Added popup for halfskip mode. (MB) * Altered the method for redrawing skip lines. (MB) * Changes to halfskip lines for HUD. (MB) * Changes to CSC for halfskip lines. (MB) * Changes to stop gates wiping out skip lines. (MB) * Added popup for CSC. (MB) * Added popup for TCG Curve. MB * Added popup for Reject. (MB) * Added popup for EE Gate Blanking. (MB) * Added popup for Thickness Parameter. (MB) * Fix to stop Probe Angle getting set to zero on boot up. (MB) # ============================================================ # ============================================================ Change In Kestrel - 1.08 (WCNDT) - 24/10/08 # ------------------------------------------------------------ * Store / Recall operations in panel and alog revised. (MB) * Menu enable list changed, along with ALOG and PANEL lists. (MB) * FIX for ARD (reset to defaults) * Fix for ability to set gates over 100 on the COMM port. (MB) * Full screen and freeze peak locked out when popup is on. (MB) * POPUPs for TMIN, AGC. (MB) & probably some other little things too... (MB) # ============================================================ # ============================================================ Changes In Kestrel - 1.07 (WCNDT) - 22/10/08 # ------------------------------------------------------------ * Interlocks in application launch functions to stop modes being switched on when not enabled. (MB) * Interlocks in application launch functions to allow non-visible menus (but enabled) to be temporarily made visible if the application is trying to be switched on. (MB) * Added #defines for the menu serials - makes it easier to see whats happening. (MB) * RECALL Key has been assigned to panel popup. (MB) * DAC %REF Readings fix - when values were over 100 it did not display anything. (MB) * TCG Now Switches off. (MB) * TCG automatically highlights cursor when going from off to draw. (MB) * Gain splurging started to occur again... slowed down the keyhandler (from 2 to 3 ticks wait between keys). (MB) * CSC menu no longer causes screen to refresh. (MB) * Colour popup no longer automatically activates. (MB) * DAC curve is no longer missing after power off / on (also when going from off to on). (MB) * Print menu is no longer 'a mystery menu' that you cant get to. (MB) # ============================================================