ChangeLog 2003


Jan 2003

1/22 & 1/23 AO engineering. Using version 03.01. The modification include in
this new release include: 
   + move west/east buttons on smirror dialog.
     On TT diagram put E  S labels next to actuators.
   + fast and easy "New.Pr.Flat" procedure implemented.
     newprflat_percent to show status.
   + refresh dialog box when opening windows.
   + Rename command/variable with "primary" to "pr" for consistency.
   + Implemented Mark's sugguested changes to the PRTT algorithms.
   + Added TOD update to LP system. See if this fixes the
     No_Timer_Interrupt_When_Using_DIO32 bug.
   + Improved TCSD. Better echo checking on input, and ignores '#' from serial port.
   + Renaming variables/commands:
      input_imat[s][a] -> ttex_imat[s][a]
      prgain2 -> ttex_gain[s][a]
      PR_SERVO_PRTT -> PR_SERVO_TTEX
      gain2 -> ttex.gain
      input.imat.ele  -> ttex.imat.ele
      input.imat.read -> ttex.imat.read
   +  Show more SMirror info on XUI's view->motor
      Need to monitor sm_tracker task.
   + Redid shared memory reference. Using sm_t to hold sem, and pointers.

The 03.01 software work well on the Jan AO engineer run.

Started new development version: 03.02 

	+ Added peek.data command to query data values.
	  Added peek.var  command to query status or parameter values.

Feb/Mar 2003

Development on version 03.02 continues. 

	+ Renamed computer from AOIC to AORT.
	+ New password for ao, aroot -> IRTF stardard instrument password has changed.
	+ Implemented sm.tracker task to support tracking of beam switch and dithering
	  commands sent to tcsd.
	+ Code for many commands (ie: motors) moved from XUI to IC.
	+ Some changes to allow for easier compiling between IRTF and H85.
	+ Made modification to tcsd to support tcsd -> ao communications. 
   + Did Steering mirror calibration based on last engineering run data. 

Engineering run on march 11,12 will use version 03.02.

Apr

Engineering run Apr 7 to 9. Still using 03.02 (newer version not ready).
During the run, I made a modified 03.02_sm_update -> modified version
used updated values for new steering mirror-to-arcseconds transformation.

Installed version 03.03 on 4/21/2003. Changes include:

	+ capture -> allow number of Samples.
				 -> control sequence from IDL routine.

	+ tcsd -> make tcsd with ao.notify.enable on.
				 turn off/on ao.notify.enable
				 Installed on 3-18-2003

	+ updated RedHat packages on 3-18-2003

	+ aoui -> Convert from slackware to redhat.
				 need to have ssh working.
				 login as 'ao' from sun & redhat.

	+ added ostool to help with AO on object
	outside of the field w/wo non-sidereal rates.

	+ adjust steering mirror Rotation, Scaling, and
	  translation due to hardware position change
	  of steering mirror.

	+ tt_offload loop is updated every 5 sec (from 15 ).
	  focus_offload loop is updated every 10 sec (from 20 ).

	+ update to IC command web documentation.

	+ Install ao.0303 as current on 4/21/2003.

Engineering run Apr 23,24,25.

Switch over to 03.04 during engineering run. Changes during run include:
   Fixed smirror.bin2as.scale 1.23975e-03 1.23975e-03
   Fixed smirror.bin2as.rot 2.5
   Tested and fixed bug in ostool (although doug disagrees with signs of ostool data files).
	  - able to perform io_ganymede observation with Jay Goguen.
	  - 4 apd ( and maybe counter not working after flashed with laser).
   WFS optics problem still handicapping system.

May

New development version started (v03.05).

POA (Plan of Action)

   - APD AC power control using IPC controllers.