WinOrbit 3 Progress Notes ------------------------- 3.5, 6 Jan 1998 474960 bytes Final release version. This will be the last release for a while, I'm changing jobs and moving. 3.5b2, 31 Dec 1997 * DIBAPI.DLL has been renamed to DIBSUBS.DLL to avoid a conflict with some Win95 software which has a file with the same name (causing "Sub or Function Not Defined" errors). Thanks to Kevin Herron, Mike Tester, and Kevin Lewis for helping to figure this one out! 3.5b1, 10 Dec 1997 * Progress display is now more informative during autoupdate. Almost ready to release this version. Send bug reports now, please! 3.5a18, 9 Nov 1997 * Back to .ZIP format (instead of self-extracting .EXE) based on some user feedback. * Should now correctly read 2-line, kep or vec text files in unix format, without conversion (a bit slower, though). 3.5a17, 9 Nov 1997 * Invisible table no longer reappears after restoring minimized program. 3.5a16, 17 Oct 1997 * Print column changes were lost after saving settings (beginning with v 3.5a10). Fixed. See v. 3.5a11 3.5a15, 11 Oct 1997 * Several fixes and improvements in Print Ephemeris: - Allow more passes to be printed in one run (there is a limit, but I don't know exactly) - Progress bar display stays on top - some changes to table formats for multiple satellites - Fixed bug in printing to file or printer with multiple satellites * Yet another AutoUpdate fix (sorry Gerard) 3.5a14, 5 Oct 1997 * First trial of the self-extracting archive - tell me if you like this or the zip file better! * Limit zoom of maps under some conditions to avoid integer overflow on scaling * Add "Pass Table" option in Print Ephemeris - use SATLIST.EPH for multiple satellites - passes listed in chronological order. 3.5a13, 30 Sept 1997 * Fix Altitude display in table, print, for km/mi units * Fix crash scrolling table horizontally at certain widths * F2 (shift, ctrl, etc) now functions in all windows (see Main:Windows menu for functions) * User is reminded to Replace Entry after editing .ATT file. * Directory names now "remembered" when opening files. * Buttons for data display pages in database window changed * Internal bookkeeping changes 3.5a11, 24 Sept 1997 * Table row changes were lost after saving settings (beginning with v 3.5a10). Fixed. Thanks Gerard Durand. * Improved scrolling and display of column headings in table. * Sat database now saved automatically after AutoUpdate. 3.5a10, 18 Sept 1997 * Made some changes in calculation of solar terminator and satellite footprints. * Recompiled USERALGO.DLL without debugging extensions to save a bit of space. * Fixed error reporting TCA and LOS for "next pass" with "LCL Time" display. Thanks F6AGR. 3.5a9, 1 Sept 1997 * Fixed a bug which prevented Autoupdate from reading new files (introduced in 3.5a8) * some changes in the winorb.dll - please report unusual results! 3.5a8, 24 August 1997 * First attempt at reading GPS almanac files (YUMA form). * Database files now modified only if changes needed. (please report any unusual results! Thanks.) * Message now appears to remind you to Replace or Add modified sat data in database. * Companion program, Announcer, available (voice reads Az/El so visual observers can keep their eyes on the sky.) 3.5a7, 21 August 1997 * Added automatic sunrise/sunset time entry in Print Ephemeris for visual observations. 3.5a6, 19 August 1997 * Fix problem with drag flag which caused disagreement between sat positions with "Calc: show visible satellites" and maps. * Fixed bug in printing any sat-->sun orientation info which was introduced in version 3.5a5. * Clarified usage of "Illum" and "Sun Angle" in Help. 3.5a5, 18 August 1997 ***NOTE*** Changed handling of Table Row/Print Column menus. Old user selections for these items will be lost. * Can now enter RAAN as an hour angle (6h 30m = 97.5 deg) if desired. Suggested by Peter Seiler, particularly for tracking "astronomical objects". * Added eclipse status to "Show Visible Sats" report ("ECL" if sat is in shadow). P. Seiler again. 3.5a4, 13 August 1997 * Local time now shows in all on-screen reports, when selected. * Improved help for Print Ephemeris 3.5a3, 11 August 1997 * Reports ("Show Next Pass") can now be limited to maps, table, or server only to avoid duplication. * "Guess" button for UTC Offset. * Can now Print Ephemeris using list from file "SATLIST.EPH" (Thanks to KC1ED for this suggestion.) * Fixed "Path Not Found" crash if Autorun enabled and program files referenced by *.SKD do not exist (e.g. with sample files). 3.5a2, 5 August 1997 * Added some info on NOAA/Meteor sats * Fixed "show info" for Sun/Moon * Geo X now enabled in Table/print column menus. Thanks to Jean Noel for pointing out this bug. * Option now provided for displaying local time instead of UTC in the main window (suggested by N6CWF). * Detailed help now available in Options window. 3.5a1, 29 July 1997 * Added "AzEl" DDE Topic for WB1BQE interface 3.4, 22 June 1997 Same as 3.4a9, minor revisions to help. 3.4 a9, 22 June 1997 * Model selections in the table are now saved. * Numerous additional options for the column menus in the table are now available. * Added a Refresh option to the Table Menu. Useful on slower systems, to get an immediate update, rather than waiting for the next calculation interval (or in manual mode, after changing the table). 3.4 a8, 1 June 1997 * Column headings in the table no longer scroll. An enhanced popup menu now appears when you click on the table heading. * Velocity vectors are now available in the table. * Added Svobodny info to LAUNCH.QTH. * "Eclipse" is again correctly shown for Sun Angle in the table when the satellite is in the earth's shadow. 3.4 a7, 28 May 1997 * Fix bug in restoring rf link mode. 3.4 a6, 26 May 1997 * Each column in the table can now have an independent orbital model and drag setting. These are selected by clicking on the column headings, for which a popup menu now appears, just as for the row settings. The model and flag can now also be displayed in the table. NOTE: at present the choices of models are not saved: they revert to the default - chosen in the Options Window - whenever the program is restarted. * The satellite selected for the Tracking Server is now saved, for those who use the program without maps or tables. * Show Next Pass in the Main Window now generates a report for every satellite in use (Map, Table, or Server), not just those in the maps. * The Radio Link mode selection (beacon, uplink, etc.) is now saved. * The Bibliography has been revised. 3.4 a4, 15 May 1997 * Fix crash attempting to load more than 8 windows. * Add velocity (ECI vector, m/s only) to table and printouts. * Clarify error message for missing checksum in AMSAT format data. 3.4 a2, 7 May 1997 * Added Orbital Maneuvers calcs (in Satellite Window, Special Menu). Docs in Help file. 3.2 r4, 2 Apr 1997 * Progress bar works in file-driven ephemeris calc. * Database again saved with "." instead of "," (all countries). But "," still acceptable for input. 3.2 r3, 31 Mar 1997 * Fixed corrupted database files after saving settings with "," as decimal separator (European country codes). * Changed doppler calculation so it works with arbitrary epochs, for ephemeris calculations from epoch file. 3.2 r1, 18 Mar 1997 * Fixed crash in database window on File:New with more than one table entry, or table entry different from map. 3.2, 17 Mar 1997 * Fixed EQX calcs for sun, in time for vernal equinox. * Experiment with some screen images in the help file. (these are half-size, may be unreadable, but serve to help the user identify the various windows.) 3.1 r4, 14 Mar 1997 * Fixed "subscript out of range" error for SUN/MOON in Print Ephemeris. * RS-16 info added 3.1 r3, 13 Mar 1997 * .ATT file now created automatically if frequency is changed in satellite database window. 3.1 r2, 11 Mar 1997 * fixed the "Divide by zero" error in "Show visible sats" from Main Window Calc Menu. * Clarified documentation about database subdirectories. 3.1 r1, 10 Mar 1997 * Ephemeris tables can now be generated at arbitrary time intervals using epochs read from a file. Each line of this text file should contain a date and time in the same format as shown in the UTC field of the Main Window. These can appear in any order. * Deleted columns in the Table Window no longer come back when the program is restarted. * Sun Angle is again displayed correctly for the Ideal and Basic orbital models. * Fix print format for R.A. and Hour Angle. Release version, 3.1, 24 Feb 1997 399334 bytes (Essentially identical to the b11 version) 3.0 beta 11 16 Feb 1997 * Autorun now works correctly with screensavers and minimized applications (be sure to put in key codes to restore your app if necessary, such as "% {ENTER}") * Better handling for priority conflicts in Autorun * Autorun now logs all status messages to AUTORUN.LOG file, instead of message boxes on screen. This makes troubleshooting easier. The file is automatically deleted at startup. 3.0 beta 10 10 Feb 1997 * Updated Help file * fixed missing map-window names in "windows" menu * try to prevent exiting program while database update is in progress. Latest revision 3.0 beta 9 6 Feb 1997 403557 bytes * Save flag for miles/km correctly * adjust column width for lat, long formats in print ephemeris 3.0 beta 8 5 Feb 1997 * Fixed display of satellite name in Print Ephemeris after choosing new sat (introduced in b7) 3.0 beta 7 4 Feb 1997 * Fixed solar data in print routines * fixed apogee/perigee printout from print * fixed illumination calc * restore user sat algorithm, more changes to satstruct.h * fixed mean motion update in SGP/SGP4 * fixed restoring of dragmult/ignoredecay flags in maps * satellite choice in print dialog revised (now standard menu) 3.0 beta 6 28 Jan 1997 MAJOR INTERNAL CHANGES in this rev, should probably be "alpha" again. * Fixed a bug in SGP/SGP4 which caused occasional large jumps in calculated positions. Thanks to Mark Conner, N9XTN for finding this one. * Fixed numbered filename generation and ExitAfterLOS in Autorun code. Also selected satellite for tracking server is now displayed correctly in main window. * Orbital models for maps, printouts, and tables now independent. * Fixed (-) altitudes in kep printouts. * Warning displayed if map zoom will need > 1 Meg RAM. * Added Alon/Alat and fractional solar illumination to table and printout. NOTE: solar-related parameters in printout may be incorrect. User algorithm temporarily disabled pending further re-arrangement of header file. 3.0 beta 5 * Fix checksum error in database after loading .KEP (AMSAT format Keps) file. * Improve table window setup (change immediately after edit, fix from unwanted menu ) * Fix filename/number generation in Autorun * Fixed error reading "ExitAfterLOS" flag in .SKD file 3.0 beta 3 * Corrected a number of errors in the help files * fixed a crash when opening a settings file with a different number of table columns. 3.0 beta * Help file and index revised to reflect new menus and most new features. Use the "search" function if you can't find a subject any other way. * "Context sensitive help" now in many windows. * If the table window is invisible, secondary satellites cannot be shown, to avoid a possible program crash when starting up. 3.0 alpha14 * Hour angle, right ascension, and declination in table now corrected for parallax. Output to server, of hourangle and declination, is now enabled for polar mount systems in preparation for the Mars Relay Test. * Fixed crash on loading more than 290 sats into database. * Save Table row list if Table window is closed. * USERALGO files revised for new data structure. 3.0 alpha13 29 Oct 1996 * New "Exclusive Visibility" option in Print Ephemeris, to predict times when particular QRM should be absent. * Changed behavior of Table, Globe, and Report windows in the Window menu * Fix doppler display when Table & map satellites are same. * Prevent extra auto-update from last file on subsequent starts * Fix bug which prevented last page of reports from printing (?) 3.0 alpha12 29 Oct 1996 * Fixed a problem with auto update which caused Table sats to change (again!) * Fixed a hangup on exit from continuous update of globe. * Changed the way the Main:Windows menu works for the Table, Globe, and Report Windows. No longer a toggle - just a command to show the window. * Added reverse Az/El and Polar Mount outputs for Tracking server (Options window). * Cleaned up the \KEPS directory by adding \KEPS\MISC for various test and demonstration files and discarding obsolete files. 3.0 alpha11 28 Oct 1996 * More fiddling with the map color changes. Clicking the main window should restore map colors after a switch to another application. * Improved the map save and print options. The map is now saved exactly as it is shown on screen (including zoom, etc.) * Fixed the "smearing" problem with the sun icon in 640x480 mode. * Fixed some problems with "print ephemeris" which caused crashes. * Fixed a problem with auto update which caused Table sats to change. 3.0 alpha9 23 Oct 1996 * Fixed the GPF in high-color video modes. Map color change also works now in highcolor (15,16 and 24-bit video). Only the WINORB.DLL file was changed. 3.0 alpha9 22 Oct 1996 * Fixed some bugs in window positioning/minimizing, etc. * Made the popup menu in the table window 2 columns wide - the list was too long for small displays. * Improved AutoRun by allowing [Task]Mode option. Mode 0, default, is as before - the task is identified by the window title (possibly including a filename). Mode 1 allows identification of task by Windows task number, regardless of unpredictable changes in the window title. This is useful if you need the automatic filename generation (including the orbit number in the filename) but your program displays the filename in the title bar. [Formerly, this prevented WinOrbit from interacting with the program after it started.] 3.0 alpha8 15 Oct 1996 * More tinkering with the map color selection. It should now work correctly in 16 and 256 color modes. In 64k and 16M colors, there is still a bug - changes only affect the very bottom of the map. * Added "copy map" to clipboard (Edit menu) * Still a number of bugs in the table window. 3.0 alpha7 14 Oct 1996 * Fixed bug in color dialog. Color display still flaky in some video modes. * Added "paste" function for user maps (edit menu). * Added .wav file options in Autorun for "announcements". see MIR.SKD for example. Thanks to Bimal Ramdenee for the idea. * Fixed continuous update of globe. Variable resolution allows for significant speed increase (options menu). * Fixed (I hope) the double-footprint problem. * Improved generation of automatic (per orbit) filenames for autorun * fixed the RA display in the table * added separate color choice for secondary satellites. 3.0 alpha5 1 Oct 1996 * Restored the user map option. * Added a zoom feature in the options menu of the Map windows. (Use the mouse to drag the map around inside the window). * Revised the Options window by grouping various items. * Added satellite names on maps * Data strip in map window turns red when sat is visible. * Added a "dark sky" option in the globe window. * Added a continuous update option for globe window. (still needs a lot of work). * restored AOS to the list in the table window. 3.0 alpha3 20 Sep 1996 * Fixed a bug that caused strange behavior with more than one map displayed * Added column width control in Table window. Table settings now also saved. 3.0 alpha2 16 Sep 1996 * Extensive revision of Help file (but not complete yet) * Replaced the BitBlt with PaintDIB for drawing maps (hopefully to fix the 16-bit highcolor video bug). 3.0 alpha1 8 Sep 1996 * multiple cols in table window allowed * "secondary sats" now come from table window - this permits multiple secondary sats on one map. * fixed crash with moon in table window * starting on the docs 3.0 alpha 6 Sep 1996 * added GRID.VBX to zip file * cleaned up some extraneous stuff in the .zip file * Improved DDE server handling 3.0 alpha 4 Sep 1996 * Fixed the "view from space" for 16, 256, 64k, and 16M color displays. * Simplified satellite choice menus * DDE server, Info window, and maps are now independent (all maps can be deleted to conserve memory) ----2.9.O * Fixed a major bug in RA<-->Long conversion which was causing random errors of up to 1.5 degrees in longitude and/or elevation. * Fixed a bug in the Eclipse calculation routine. * database now in .\database\sat and .\database\qth ----2.9.M * Epoch calculator added (convert JD and date format) (Calc menu and Database:Options menus) * Restored "stop" in "view from space" ----2.9.M * New, higher-resolution map (lots more islands!) * Speeded up the "view from space" by almost 3x. (but it cannot be interrupted while drawing, yet) ----2.9.L * Fixed degrees-radians conversion bug for Alon/Alat * Re-read .ATT and .SKD files after editing ----2.9.K * Added \database and \keps directories to .zip file (files need to be updated!) ----2.9.J * More Sat database changes: Autoupdate on startup now functional, requires: subdirectory DATABASE, containing DATABASE.2LI subdirectory KEPS, containing arbitrary two-line or amsat kep files. set [General] AutoUpdate=true in .INI file This will get easier in next release... * More Database menu options in Sat window. ----2.9.I * Fix "Print Ephemeris" bug in 2.9.H ----2.9.H * Added "Beep" notification option on AutoRun (.SKD file, [General], "Beep=true" * Changed Sat database handling preparatory to adding automatic update option. Satellite Window menu "Database:Purge Duplicates" new option. Default database file is now DATABASE.2LI. Docs to follow. ----2.9.F * Fix bug on QTH Database screen: clicking Grid square was resetting the lat & long to middle of the square. ----2.9.F * Fixed bug in opening settings files.