DIGITAL ATMOSPHERE Change update SCROLL DOWN TO FIND THE LATEST VERSION. EQUINOX V1.50 BETA 01-Feb-09 - The scheme for folders for Digital Atmosphere has been changed, making it fully compatible with the User Account Control restrictions of Windows Vista. No longer is all working content placed in a single Digital Atmosphere directory. Instead it is placed in CSIDL_LOCAL_APPDATA, which under Vista is C:\[User]\UserName\AppData\Local and in XP is C:\Documents and Settings\[User]\Local Settings\Application Data. Users wishing to tinker with Digital Atmosphere files will need to look in this directory to make modifications. (12/18/08,2/1/09) - When a required file is not found (testfile unit), Digital Atmosphere suggests an e-mail address to report the problem to. This has been updated. (2/1/09) - Infiletype variable in import module changed from 100 to 255 length to handle much larger filenames. (2/1/09) - The setting for File > Font Mode is now remembered across sessions (default is TrueType fonts). (2/1/09) - Repaired Mercator projection to allow correct display across the 180 degree meridian. This has not been fully tested. (2/1/09) - Cosmetic: changed Digital Atmosphere window title to use a pipe (|) instead of two dashes (--) between the version number and software type. (2/1/09) EQUINOX V1.51 BETA 21-Feb-09 - Preferences will be reset. Preferences are now being established in the registry HKCU\DigAtmEquinox key instead of HKCU\DAFusion. This will allow Digital Atmosphere to co-exist independently of older versions. Older preferences will NOT be imported. - Changed setup program to require admin privileges, since correct font installation under XP/2000/Vista requires power user or admin privileges. - Fixed extra solidus in ImportData module that may cause a \\data.usr not found error. - Fixed Mercator isoplething issues caused by unnecessary checks against drawing isopleths in part of the canvas that's in outer space. - Changed the set of default data (OUTPUT. files) to conform to the new internal surface data class definition (older OUTPUT files cause a read beyond end of file error if not refreshed by downloading new data). EQUINOX V1.52 BETA 26-Feb-09 - NEW FEATURE: User-defined analysis domain size. All Digital Atmosphere versions prior to this one used a fixed 30 x 30 domain. The user can choose a finer analysis resolution in File > Preferences > Analysis > Analysis Domain Size. About 50 x 50 is sufficient for most purposes; resolutions exceeding 100 x 100 will appear "noisy" and may require excessive filtering. It is not advisable to set the resolution finer than the resolution of the observation network, as this will cause mathematical noise. - FIX: Fixed problem with blank okta station symbol being plotted if sky condition was unknown (oktas=10) in TrueType mode... this problem goes back through all Equinox versions. - FIX: Fixed the Preferences form so that scroll bars (which may occur in certain Windows skins) will not appear. Could not test this inhouse. - FIX: Established proper display of version number (V1.51 showed as V1.50) VERSION 2.00 27-Feb-09 - NAMING: Dropped the Equinox name. The file folder architecture of this Digital Atmosphere series is different than the Equinox line. Thus we are reverting to the basic Digital Atmosphere nomenclature for simplicity's sake. - NEW FEATURE: Program detects if the Scheduler is on at shutdown. When the program is started again, the Scheduler resumes operation about five seconds after startup. - NEW FEATURE: Digital Atmosphere "remembers" across sessions the settings for the Workchart Panel for Active, Isentropic, Surface, Upper, and Forecast time and level dropdown boxes. - FIX: Data date/time detection changes have been made. Date/time is established ONLY during file import, internet retrieve, or script download, as follows. If none of the special conditions are met then the date/time is presumed to be the current clock UTC time. -- INTERNET RETRIEVE: Obtained from the time tokens. -- FILE IMPORT: Obtained from any file imported that contains an 8-digit number at the start of the filename, which is presumed to signify a yymmddhh group. -- SCRIPT DOWNLOAD: Obtained from any 8-digit number in the URL, which is presumed to signify a yymmddhh group. - FIX: Changed digatmos.mse so that Haiti is set to longitude -73, not +73 - FIX: Fixed the QC and Calculator form so that scroll bars (which may occur in certain Windows skins) will not appear. Could not test this inhouse. - Only a full release is provided; no patch from previous versions is available due to the change in file folder architecture. VERSION 2.01 04-Mar-09 - Added new setting in File > Preferences > Maps tab called "Professional map tile root location" to allow DA to find GNC/ONC/JNC/TPC/JOG tiles. - Shifted default tile map root to the Program Files directory hierarchy instead of the Local Application Data directory to allow maps to be available when overwriting old Digital Atmosphere Professional installations. VERSION 2.02 16-Mar-09 - - Added code to prevent infinite loop during QC, Preferences Form, or Calculator form display - Removed bug in setting height of QC form - Added a test to see whether a DIGATMOS.STN file exists in both the Program Directory and Applications Data directory, which is checked on a File > Recompile Tables operation, and ask the user which one to import. VERSION 2.03 10-Apr-09 (Unreleased) This version contains enhancements to scripting commands. - If you use scripts that use the LOOP command, you *MUST* be aware of the following scripting changes before using script files. - In scripting, support has been added for a LOOP...END block. Previously "LOOP" would run the entire file as a loop. Now all content between the LOOP command and an END command are run. Multiple loops are supported, but nested loops are not supported. - The LOOP command now requires 4-digit years. It is as follows: LOOP,yyyy,mm,dd,hh,span,iterations where yyyy = loop start 4-digit year mm = loop start numerical month dd = loop start numerical day of month hh = loop start hour hours = span of loop from start to finish in hours (may exceed 24) interval = interval of timestep in hours (e.g. 1=hourly, 24=daily) - Added EXIT scripting command to exit the program. - Scripting: User may now choose @YYX or @YYYYX token to choose between a 2-digit year or 4-digit year expression. - Scripting lines which begin with //, #, :, or ; are treated as comments - Scripting now allows comments to exist at the end of lines; these comments must begin with // - Checked SOUNDING scripting command. This is NOT an interactive display and only exports silently to a graphics file. Users may use the SOUNDING command as follows: SOUNDING,station,filename,omitdate,omittrace where station = ICAO filename = fully qualified output filename, GIF, JPG, or PNG omitdate = use false to display date, true to omit date omittrace = use false to display lifted trace, true to omit it - Add DIGATMOS.TSL temporary station table to manifest (used by sounding routine) - DIGATMOS.MNU is altered to remove numerous %2 and %3 entries that caused the "deg F" and "deg C" toolbar speed buttons to produce jumbled isotherm plots. - (Need to add checks to delete OUTPUT.FSL file) - Script file execution is adjusted so that if an exception (error) is thrown the script file will get closed properly, mitigating Error 32 (sharing violation) afterward. - MADIS data throws "Read Beyond End Of File" error. This was found to be due to a change in NOAA MADIS coding where an extra integer (purpose unknown) has been inserted after Precipitation and before Weather. Code has been fixed to handle this. VERSION 2.04 17-May-09 - Added the new LIL.CSV Location Identifier List and will begin phasing out the old DIGATMOS.STN file. Made appropriate changes in File > Station Tables menu to give user the option of importing the new LIL.CSV or an older .STN table. The LIL.CSV list is still in a draft form and is still in development. VERSION 2.05 20-May-09 - Adjusted Sounding window so that it is in the screen center. - Fixed a problem with soundings not plotting in V2.04; this was due to the station table format changing and the sounding module being unable to validate the chosen WMO code. This has been fixed. - Removed faulty line of code that interfered with scripting (Unable to Create File error) whenever a URL was in the script line - Fixed handling of custom data in Analysis module; Barnes/Cressman/etc were using value stacks for grid 0 instead of 1/2/3 - Adds a new menu option (DIGATMOS.MNU) for custom data, data type CUSX, which is imported from the existing CUSTOM.DAT file rather than from the OUTPUT.*** imported/formatted data. This can be used in addition to CUST in script files. - Added more stations to location-identifier-list.csv and recompiled tables. - Added a datafile edit capability (File > Station tables > Audit) to assist users with identifying stations that did not import due to missing data in the location identifier list. This only evaluates the data against the current station table ingested into Digital Atmosphere. - Added FAA identifier tables, added DIGATMOS.SXF and DIGATMOS.STF to build. This allows more accurate handling of airways and 3-letter identifiers and separates them internally to prevent mixups. - Some new stations in location identifer list; will continue to add more in the days/weeks ahead. Station indexes rebuilt. VERSION 2.06 22-May-09 - Fixed issue with soundings for WMO stations 00000-09999 (Northern Europe) not plotting in V2.04-2.05. This was caused by different handling of WMO identifier leading zeroes, which are often stripped out by spreadsheets such as Excel when preparing station identifier lists. Any further issues with Northern Europe SYNOP or upper air may be attributable to this issue; this issue will be monitored. - Hardened filtering of miscellaneous text in METAR import; this will produce fewer spurious results in the Station Data > Audit module. - Further updates to station identifier list; provided updated list and station package. The identifier list now contains almost all ICAOs currently being transmitted. Work will now be done to finalize and document the location identifier format and fix other Dig Atm bugs reported. VERSION 2.07 Jul-09 - Adds cross-section capability under Data > Cross Section (requires radiosonde data and a line segment dragged on the map). The start of the drag defines the left portion of the cross section, and the end of the drag defines the right portion of the cross section. - Fixes problem with Workchart levels & times not being remembered fully when program is started; active levels and time selections were displayed but were not set internally, thus 500 mb plots would not appear, even with 500 mb showing in Active Level window, unless it was reselected - Preferences > Analysis > Auto smoothing setting is now saved across sessions - NEW FILES: Adds the file DIGATMOS.ELX to support the cross section module. VERSION 2.08 25-Jul-09 This updates affects the Professional Edition only. - Cross Section > Copy To Clipboard function now works. - Added Cross Section > Save To File (allows GIF, PNG, JPG, and BMP). VERSION 2.09 Began 12-Oct-09 Began work on DIFAX graphic engine (Weatherpipe type utility) for Pro version and completed most of it. Must add DIGATMOS.DFY, DIGATMOS.DFZ. VERSION 2.10 began 04-Dec-09 - Enhanced scripting; added DELETE script command for file delete; allowed use of absolute filename in script execution commands VERSION 2.11 began 23-Dec-14 released 23-Dec-14 - Adds snow depth plot display option in Preferences station plot model. VERSION 2.12 began 23-Dec-14 released 23-Dec-14 as public release of 2.11 - Includes the 2.11 snow depth plot option. - Added support for new Master Location Identifer Database format - Implemented 12/30/2014 release of MLID location database - MANIFEST CHANGES: Add master-location-identifier-database.csv to data directory