home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HAM Radio 1
/
HamRadio.cdr
/
satel
/
itv100
/
it.upd
< prev
next >
Wrap
Text File
|
1989-10-29
|
20KB
|
390 lines
Version History & Bug List for InstantTrack 10/29/89 N6NKF
(callsign in parenthesis identifies the person who reported the problem
or made the suggestion.)
The following people have participated in the test of InstantTrack..
KB5MU WB6HHV WB6LLO N6TE WB6BDY WB6GFJ KL7GRF N4OUL K6UGS
KI6TG VK5AGR G3AAJ N4RVE N5BF NK6K NS1B
List of existing wishes & bugs...
1. KL7GRF -- wants W to default 'on'.
{i keep thinking i should make the fast rise-time finder interruptable
first, so no delay if you hold down an arrow key while it's on.}
2. KB5MU -- cursor sometimes changes color on sat edit screen
3. KB5MU -- common function keys (home, arrows) not handled on all screens.
{MOST are handled now. Schedule screen is an exception.}
4. KL7GRF/WB6LLO -- "some users can't live without print functions"
{i agree, but 1.00 will not have print functions}
5. N6NKF -- multi-observer schedule.
6. WB6HHV -- should add a screen to show groups.
7. WB6GJF -- wants "hey, this other sat popped up" indication while tracking.
{Got it half programmed, but will not make it into 1.00}
8. WB6HHV -- ephemeris screen "s" vs "w" topofscreentime bug
9. KL7GRF -- wants antenna park feature
10. KL7GRF -- possibly a mode to turn off fast updating of screen for people
with slow eyes?
11. KB5MU -- wants observer #s on the station list on realtime screen.
12. KB5MU -- map screen should erase old fp before updating text so there's
never a moment with old footprints but new text.
13. KB5MU -- suggests 32N/117W entry of lat/lon instead of 32/-117 .
14. WB6GJF -- suggests OFFP should be not disp (like pathloss) when sat down.
15. K6UGS -- He uses orbit #! (ie REV) IT doesn't compute it.
16. K6UGS -- would like to add cities to the city table.
17. K6UGS -- "Geography tool". enter gridsquare & have it light up, etc.
18. KB5MU -- turn off cursor on realtime screens (& back on for entry?)
{would need to go back on for t & o prompts, etc of course}
19. KB5MU -- add toggle between text & map screen
20. KB5MU -- wants write-unsaved-changes menu item
21. KB5MU -- type enter to continue vs type any key to continue
22. WB6HHV/KB5MU/K6UGS -- orbit-view earth clipping bothers some people.
maybe a modified scaling scheme would keep this from happening?
23. N4OUL -- mode change countdown ala rise/set countdown.
{ maybe one or the other, but not both?}
24. NK6K/KB5MU -- wants some indication of earth orientation on orbitview.
maybe poles & equator.
25. KL7GRF -- selectable cities light up. (stations menu function?)
26. KL7GRF -- ability to print both cities data files incl lat/lon & gridsqr.
27. N6NKF -- station elevation mask?
28. N6NKF/KB5MU -- The half-an-X bug.
29. KB5MU -- ephem edit scn & visib table param entry scn prompt for times but
don't contain an indication of timezone.
30. N5BF -- wants ability to set time to a specific valu of Mean-Anomaly.
31. N6NKF -- hey, could generalize, and hop to other times, like next rise!
32. N6NKF -- would like a different shape mouse cursor
33. WB6LLO/KB5MU -- need workaround for Dave's funny diskette drive's BIOS
use of int 0x63. Make the IT/OrbitDRV/RotorDRV int user settable?
34. WB6LLO -- tells me he would use the visual observability feature. code is
written but not integrated.
35. N5BF/KB5MU -- would like me to allow "junk" at beginning & end of a
NASA format sat elements file. Will probably do this with a prescan
of file.
36. KB5MU/N6NKF -- nbgets won't accept an enter when buffer is full.
37. KB5MU -- ability to enter sat name at satmenu prompt not documented.
38. N5BF -- would like me to include element set # in the sat elem file.
39. N5BF/WB6GFJ -- wants expanded schedule string. N5BF suggests 12 changes
max instead of 6.
40. KB5MU -- select: vs selection:
Revision History...
VERSION 1.00 11/01/89 (distributed by AMSAT-NA)
1. Fixed <2am vs >2am bug on DST transition days in NBS time set code.(N6NKF)
Version 0.99c 10/29/89 (dist KB5MU)
1. Fixed spelling of Ulan Bator & Truk Island (KL7GRF)
2. Change msg with reference to old KEPLER.ORB file to IT.ORB .
3. Move antenna Azim one to right to match sat Azim recently moved. (KB5MU)
4. Remove 10 duplicate cities from database. (KB5MU)
5. Restore msg saying what to do when NASA file has ele out of range.
Was accidentally under wrong conditional after recent change. (KB5MU)
Version 0.99b 10/16/89 (dist KA6IQA KL7GRF N4OUL WB6LLO)
1. Fix map code to handle missing IT.MPY file correctly. (KB5MU)
2. Fix column allignment on ephem screen (WB6GFJ)
3. Change range check on N0 to 0.01<=N0<=18.
4. Chg sched scn heading to revwht for consistency.
5. Keep user who enters new sat manually but forgets to enter N0 from causing
a stackdump. (KB5MU)
Version 0.99a 10/15/89 (dist KB5MU)
1. New doppler calc on exit from fast-fwd so first # disp is correct. (KB5MU)
2. Chg map scn station name trunc from 11 to 13 chars on realtime scns (N6NKF)
3. Move Azim 1 col to the left. on realtime scns. (WB6GFJ)
3. Blank the "K" when sky temperature is blanked (KB5MU)
4. Fix ortho & sky maps to handle insufficient mem for raster. They now print
msg instead of stackdump. (KB5MU)
5. Add a heading on the help screens.
Version 0.96d 10/11/89 (dist WB6LLO KL7GRF N4OUL K6UGS N4RVE N5BF KO5I)
1. Make Y/N questions demand a Y or an N instead of defaulting to No. (KB5MU)
2. Make station menu show empty station records wht instead of yel/grn (N6NKF)
Version 0.96c 10/10/89 (dist KB5MU WB6HHV WA2QMI WB6GFJ)
1. fix several little inconsistencies in headings etc (KB5MU)
2. move init_elements() so no overlay delay on startup (N6NKF)
3. push/pop mouse state when we push/pop video modes so mouse attributes
aren't lost after E or ? cmds on map screen. (KB5MU)
4. fix limit check so won't overflow station list on map scn when it's
been filled past the map scn's limit while on text scn (WB6HHV)
5. Make 2 digit year entry default to [1950..2049], and allow 4 digit year
entry if user wants a date outside that range. (N6NKF)
6. Add color to station menu (ala sat & city menus). If entered via the
O cmd (so a sat has been specified) then stations are yel/grn. (KB5MU)
Version 0.96b 10/06/89 (dist WB6HHV KA9Q KB5MU)
1. fix date arith checks to allow dates up to year 2099. (KB5MU)
2. make orthographic map interruptable by any keyboard hit (N6NKF)
3. Loosen range check on N1 to abs(N1) < 0.2 .
4. Fix output format for doppler. Now can handle up to +999999 Hz (KB5MU)
5. Change "S" -> "9" on main menu. Now all numeric except the global ? & Q.
Version 0.96a 10/04/89 (dist WB6HHV)
1. fix "?". was broken in 0.93c by the nbgets changes (N6NKF).
2. fix ephem scn so sun's big range doesn't stomp lat/lon (KB5MU)
3. make update station file prompt like the update satellite file prompt.
4. reorder sat elem update menu.
5. make left/right instead of up/dn arrows chg sat on ephem screen.
6. Loosen range check on N1 to abs(N1)<0.05 . Kelso has distrib elements for
some objects lately with N1>0.03 .
7. make all sat elements modifying routines return to sat elem menu.
Version 0.93c 10/03/89 (dist WB6HHV N5BF WB6LLO KL7GRF N4OUL)
1. fix things i bungled in the nbgets change. (KB5MU)
2. make left/right arrows instead of up/dn change sat on realtime scns.
this makes all screens consistent (KB5MU)
3. try to make menu screens color schemes more consistent.
Version 0.93b 10/01/89 (dist KB5MU)
1. more nbgets improvements re initial field blanking, esc handling (KB5MU)
2. make nbscom interrupt driven for more compat. w/various TSRs etc. (N6NKF)
3. fix the next rise --- --- --- bug. (N6NKF/KB5MU)
4. Trap control-c, so we never exit while in graphics mode (K6UGS), or with
com port interrupts live (N6NKF), etc.
5. Add E command to real-time text & map screens.
Version 0.93a 09/27/89 (dist KB5MU)
1. make nbgets handle nonprinting chars.
2. make all realtime scn prompts use nbgets, so esc handled etc. (KB5MU/N4OUL)
3. change Nbar to Ndec in sat record.
4. Add optional derived values on sat elements edit screen (D command).
5. Add functions to delete satellites with old orbital element sets & compact
sat database after sats have been deleted.
6. Rebuild the ! group after sats deleted or database compacted.
Version 0.90d 09/21/89 (dist WB6LLO WB6BDY WB6GFJ KL7GRF N4OUL K6UGS VK5AGR
G3AAJ N4RVE NS1B WA2LQQ)
1. Fix nbgets so menu screens beep on buf full instead of accept cmd. (KB5MU)
2. Don't show mouse cursor til after map is drawn. (KB5MU)
3. Update OrbitDRV TSR's time after calling NBS (KB5MU)
4. Allow user to type sat name as alt. to sat # on satmenu. (N6NKF)
Version 0.90c 09/20/89 (dist KB5MU)
1. Make all "write changes ... file?" questions consistent.
2. Changes in OrbitDRV interface: IT now handles all clearing of RotorDRV
tables, stalls, & OrbitDRV doesn't. Check OrbitDRV version compat.
Version 0.90b 09/18/89 (dist WB6HHV)
1. add objt# uniqueness test on manual sat element edit (KB5MU)
2. mouse grooming.
3. add function to delete satellites manually.
Version 0.90a 09/01/89 (dist KB5MU)
1. fix time-but-no-date entry assumes UTC bug. (WB6HHV)
2. fix range check of N0 and N1 on AMSAT & NASA file input. (VK5AGR/WB6LLO)
3. fix latitude of Somerville, MA. Was wrong on USGS tape! (KL7GRF)
4. force new aos calc when leaving fast fwd mode (N4RVE/KL7GRF)
5. fix code which disables direct drive during fast-fwd (KL7GRF)
6. fix not enuf digits of phase on text scn (KB5MU)
7. make headings (" WSW ","North", etc) consistently 5 characters long (N6NKF)
8. add "B" command to realtime text scn.
9. add mouse functions on the map screen.
Version 0.86e 08/07/89 (dist VK5AGR KL7GRF N4RVE N5BF WB6LLO WB6GFJ K6UGS
N4OUL WB6HHV NK6K G3AAJ NS1B G3RUH)
1. Stop direct drive when sat changes, but leave indirect alone. (KB5MU)
2. Display OrbitDRV error codes.
3. Change msg when sat reads in ok from "OK" to "updated" (WB6HHV)
4. Unstealth the TSR status screen.
Version 0.86d 08/02/89 (dist WB6HHV)
1. Deal with OrbitDRV already running when IT fires up. (KB5MU)
2. fix recent sat menu speedup code which was incompat w/XT. (WB6HHV)
Version 0.86c 07/30/89 (dist KB5MU)
1. make schedule day begin at midnight in displayed (UTC/local) tz.
2. make special objects (sun,moon..) only use direct drive (no OrbitDRV).
3. fix overzealous heap check routine when heap is empty.
4. make schedule screen smarter re commands.
5. pgm now uses INSTANTTRACK env. var. to point to all files. (WB6HHV)
Version 0.86b 07/25/89 (dist WB6HHV)
1. fix obs fails to del from scn after text scn entered twice. (N4RVE)
2. make R cmd clear a possible RotorDRV "stall" on startup. (KB5MU)
3. fix handling of trailing blanks on object#s in amsat files (N4OUL/WB6LLO)
4. add lat/lon grid lines on ortho projection.
5. fix several minor errors in OrbitDRV interface. (KB5MU)
6. added the ! group.
7. added groups to covisibility screen.
8. fix last char of cityname sometimes left on screen (KL7GRF)
Version 0.86a 07/18/89 (dist KB5MU)
1. add Tijk for faster visib check in satmenu, etc.
2. add selectable UTC/local time display & entry. (WB6LLO)
3. make sat element editor accept 0 frequency (ie no frequency set)
4. fix typo that caused stackdump on last pg of station menu. (KB5MU/WB6GFJ)
5. added OrbitDRV interface so KB5MU can test.
6. make spacebar and 't' use same mechanism so can't double freeze (KB5MU)
7. cnvt ra/dec display to from geocentric to topocentric.
8. added crude fast-fwd on map scn. 'f' cmd starts & stops fast-fwd. (KL7GRF)
9. fix sun & moon ephem calculation bug introduced a few revs ago (N6NKF)
10. added groups in sat elem editor & satellite menu & schedule.
11. corrected spelling of Asuncion (KL7GRF) & Reykjavik (WB6LLO)
12. fix dropped a digit of five-digit rev#s from nasa files (KB5MU)
Version 0.85c 06/28/89 (dist K6UGS N4OUL KL7GRF WB6GFJ N6TE WB6LLO
G3AAJ Kelso N4RVE N5BF VK5AGR)
1. fix the ONE-sat file reading mode so it's case-insensitive and the ONE
can be a sat not already in database (KB5MU)
2. fix garbage input killing default on time/date prompts (KB5MU)
3. can now enter or edit epoch in either yy ddd.ddddd or d/m/y h:m:s formats
Version 0.85b 06/26/89 (dist WB6HHV KB5MU)
1. sorted stars by I-coord so they make a sweeping appearance (KB5MU)
2. Changed AOS display to differential AOS/LOS display (KL7GRF/K6UGS)
3. can now enter m/d/y only or h:m:s only on any date/time prompt. (KB5MU)
4. fix numerous little user-interface inconsistencies (KB5MU)
5. an error while reading nasa file no longer aborts whole file (KB5MU)
6. Added AOS/LOS to map screen (KL7GRF/K6UGS)
7. don't allow empty station record to be chosen as an observer (KB5MU)
8. changed sat element file reading code to match obj #'s instead of
sat names. Now you can alter names Oscar-9 vs UOSAT1 etc. (WB6GFJ)
9. added COM3, COM4.
Version 0.85a 06/17/89 (dist KB5MU WB6HHV)
1. added orbit-view map projection
2. added sky-view map projection
3. make lowercase commands work on schedule screen (K6UGS)
4. made sun dot more visible (K6UGS)
Version 0.84b 06/09/89 (dist N4OUL WB6GFJ K6UGS VK5AGR KL7GRF)
1. incorp source fixes from KB5MU to elim last of compiler warnings (KB5MU)
2. fix occasional hang during map screen bug <w/help from KB5MU> (WB6GJF)
Version 0.84a 06/05/89 (dist KB5MU)
1. fixed station menu flicker problem. (KB5MU)
2. installed improved help. '?' command enters help now from most screens!
3. backspace now removes char from screen on sat,sta,city menu. (KB5MU)
4. fix covisibility display so last sat in database is shown. (KB5MU)
5. removed duplicate Colorado Springs, CO.
6. fixed compatibility problem with the "No Slot Clock". (KL7GRF/N4OUL)
7. fixed sat & sta editor for maliciously long user input. (KB5MU)
8. sat schedule now blanks columns prior to start time (KB5MU)
Version 0.83c 05/30/89 (dist WB6LLO WB6BDY WB6GFJ KL7GRF N4OUL KB5MU)
1. Maps: fix coloring Gulf of Calif, Seward Peninsula Alaska, Vietnam.
2. Rewrote station element editor! It's now like satellite editor.
3. Make cursor drop after newline in sta & sat editors. (WB6LLO)
4. Help: add PgUp,PgDn,Home. Selection menus: added Home,End. (KB5MU)
5. Set newly loaded sat attitude = NoneSet instead of 0,0. <still need to
avoid stomping when this data was previously entered!> (KB5MU)
Version 0.83b 05/28/89 (dist KB5MU)
1. fix SUN coordinates too many digits format problem
2. New NASA checksum definition. They now count '+' as +2! (Kelso)
3. fix read_elem_menu to not fclose file unless was opened (WB6HHV)
[i think this bug caused some crashes after updating sat elements!]
4. redo antenna pattern math for perfect footprint intersection
5. fix 1/2 of the 2-pixel below map bug (KB5MU)
6. first hack at multiple-satellite schedule
Version 0.83a 05/21/89 (dist KB5MU WB6HHV)
1. add antenna pattern footprint ("SquintPrint?")
2. add "None Set" value for satellite attitude.
3. fix "o" bug where part of city menu can be left on screen. (Everybody)
4. expand allowed blon range from [-180,+180] to [-359,+359]. (KB5MU)
5. add scrolling code for cylindrical map (KL7GRF)
6. add crosshair at observer's location (KL7GRF)
7. add delete_satellites_that_have_crashed function
8. add satellite schedule screen
Version 0.82 05/09/89 (dist KB5MU,WB6HHV WB6LLO KL7GRF KI6TG KB6QH W6JWU)
1. fix "o" delete bug where two entries got name of a visitor.
2. fix rise-time finder so degenerate orbits can't crash it.
3. fix time_to_EA so times < epoch don't make negative mean-anomaly. (WB6HHV)
4. fix escobal_estimate() so times < epoch don't confuse it (WB6HHV)
5. make "o" command check validity of entered lat/lon numeric values (WB6HHV)
6. start work on satellite groups (caused IT.ORB format to change.)
7. Maps: fix coloring of Benin & Togo.
8. Change map thinning params so Orth is faster & Cyl more detailed:
Orth: Thr= .2, Ext=.9 Cyl: Thr=.05, Ext=.2
9. fix escobal_estimate when Z nearly orthogonal to P & Q.
Version 0.81 05/01/89 (distrib WB6HHV, WB6LLO, WB6BDY, N6TE, N4OUL, WB6GFJ)
1. table scrn now uses 24 lines instead of 23. saving 25 for help. (KB5MU)
2. invalidate rise time when observer list changes (really should only do it
when observer 0 changes, but this will do for now) (KB5MU)
3. don't allow "o" command to change 0th station until code to invalidate
computed topocentrics in sat element records in place (N6NKF)
Version 0.80 04/30/89 (distrib to KB5MU)
1. Moved "R" flag to the right in map scrn. Was overwriting sat name. (KB5MU)
2. fixed confusion when type too many char after "=" on ele edit scn.(KB5MU)
3. When map unavailable, now display why (out of memory, file not found,...)
4. fixed leftover chars when user types long string after "t" command (KB5MU)
5. Added fast rise/set (aos/los) finder (yipes!). In scrn#1 & #3, but not #2.
6. fixed drag (affects SMA as well as M now).
7. fix 34 cities lost due to errors in USGS database (St Louis, Burbank,...)
8. added QTH file, so station elements are now saved.
9. added station menu & station list ("o" cmnd). multiple stations in scrn#1.
Version 0.79 04/13/89 (beta distrib to WB6BDY, WB6LLO, N6TE)
1. Map tweaks.
2. Command hints at bottom of satellite element edit screen.
Version 0.78 04/07/89
1. started putting map code into IT. Cylindrical equidistant & Orthographic.
Version 0.77 04/04/89
1. clear KCT table when KCT tracking is turned on
2. added 't' command to realtime display (mostly for debugging)
3. made SUN & MOON appear in satellite database
4. fixed ">>" bug in realtime display (found by KB5MU)
5. fixed daylight savings time bug in NBSCOM
Version 0.76 02/21/89
1. jd-->mjd internal change
2. fix YYDDD.DDDDDDD vs YY DD.DDDDDDD bug reading NASA files (kepread.c)
3. fix offpoint. blon rot now in orbital instead of equatorial plane
Version 0.75 01/25/89
1. fixed scroll inconsistency (found by WB6HHV)
Version 0.74 01/23/89
1. fixed fencepost bug in city2 (found by KB5MU)
2. satellite schedules (in elements edit, realtime, & table screens)
3. satellite attitude & sat antenna offpoint angle
4. consistency check it.orb file contents
Version 0.73 01/17/89
1. 'C' command on sat table makes cities appear
2. sat table start time & increment now user settable
Version 0.72 01/14/89
1. fixed many of KB5MU-reported list of quirks
2. speedup stuff in covisibility display
3. fixed realsat, so now compatible with /FPa switch
4. added sat position table display (ephemeris)
Version 0.71 01/10/89
1. fixed floating stack underflows. microsoft compiler bug.
2. added path loss on realtime sat display
3. speeded up city2 & time_display
Version 0.70 01/07/89
1. NBS phone call timeout now settable in the nbscom.ini file
2. sat elem editor now complete.
Version 0.67 01/04/89
1. arrow keys now scroll thru sats in realtime tracking & covis. displays.
2. can now view elements.
3. added exception handler which prints stackdump. this might help find the
cause of floating stack underflows on KB5MU & WB6HHV's PCs.
Version 0.66 01/01/89
1. You can now edit station elements. They're not saved yet, so you have to
enter them every time you run the program for now.
2. Program can now call NBS & set computer's date & time.
3. The realtime satellite tracking display is much improved.
4. Realtime tracking screen optionally drives Kansas City Tracker.
5. You get gridsquares as well as nearest city now.
6. Satellite covisibility screen has been implemented.
7. I've added 'drag' to the orbit calculations. Results should now agree very
closely to N4HY's program.
8. Added more help screens. They explain the one-character commands during
realtime tracking & covisibility displays.
9. There's now a .DOC file!
Version 0.50 09/01/88
1. InstantTrack Started.