ChangeLog 2001
January 2001
+ DV - New grayRed.cm colormap is available. This is similiar to the stardard
gray scale colormap, but any pixel greater that the max range is colored red.
+ generate timing info on the fly & put filename in header. This was requested
by J.Eliot to support occultation run using Movie Mode.
New commands: DSPTimingInfo { off | on }
+ Issue subtraction should be done after every image in AB mode. I didn't see
any problem in the code.
+ gpstime warning - check on its effectiveness.
- did not find any thing wrong with code. On those instances were the XUI
display a warning message, please flag the file for me to inspect.
Could it be a bad read from the GPS clock?
01/22 - Installed version 2001.01 as current, see 010122.tony_email.txt.
+ The guider acculumates the offset corrections and shows a corretion rate over time.
February 2001
+ The XUI for one system can communication commands to the other IC using RPC.
Or the bigdogXUI can command the guidedogIC. This feature was requested, to
do near simultaneous GO with BigDog/GuideDog. This can be accomplished
by executing a macro such as from BigDog:
cmd.guidedog go
go
The observer need to setup the camera so thing work out as far as timing, and
being ready, etc.
02/02 - Installed version 2001.02 as current version.
- The XUI will display "Ajusted Step Pos" over a mechanism's icon if
it has been moved from the menu selection's default position. This is
to warning people the mechanism may be in a non-standard position.
- Peter send the lab ixz board backup to izthos because the semaphore where
not working. After trying to re burn the firmware, the boards stop functioning.
I am working along with peter/ixthos to help trouble shoot this problem. I wrote
a semtest program and sent it to ixthos to test the semaphone using a stand alone
program.
- changed dv's do_path command to ignore redundent path setting. The open/save command
called do_path to keep dv in sync with spex, but this causes a bad side effect of
refreshing the files list every time. (Losing your place in the list).
- Added LongXD2.1 entry in the grating selection per J.Rayner request.
02/09 - Recompile version 2001.02 to include the above changes.
- During Feb spex was warmed to insert a new guider filter. A hall-effect
sensor need to be re-attached. After assembly the guider filter wheel's
home position changed. The position were adjust by -6.0 degress. Here
are the old & new values:
Old:
21333, 64000, 106666, 149333, 192000,
234666, 277333, 320000, 362666, 405333,
448000, 490666, 533333, 576000, 618666
New:
32000, 74667, 117333, 160000, 202667,
245333, 288000, 330667, 373333, 416000,
458667, 501333, 544000, 586667, 629333
02/27 - Recompile version 2001.02 to include the above changes.
Spex lab system and signal problem update - After recieving the RMA lab DSP board
back from ixthos, we still couldn't run the semtest.exe to used the MPR signals.
Ixthos loaded version 5.2 firmware on the board what are incompatiable with our
4.2 ixztools. Since burning 4.2 firmware disabled the boards (requiring the RMA),
ixthos will send us a 5.2 cdrom. When it arrive we will test ixztool 5.2 on the
lab system.
March 2001
rpc.icio is not being killed is it not part of the process group. Its pid is
1 + the value return by fork(). Added kill() in ic's cleanup to try to remove this
process.
03/1 - Spex occultation meet with Jim Elliot and John Rayner. Here is a summary:
010301.tony_email.txt.
GFLT pos 13 rename from 'tbd' to '3.454um 0.5%'.
GFLT mechanical work completed. The home senser was place back in its original
place, so the original step value were put back. They now are:
21333, 64000, 106666, 149333, 192000,
234666, 277333, 320000, 362666, 405333,
448000, 490666, 533333, 576000, 618666
03/06 - Recompile version 2001.02 to include the above changes.
- Re-did how the ic produces fits files. Structure changed to preparation
for adding movie frame timestamps to FITS header.
- slowguide: apply gain before rotation. (previous rotation, then gain ).
- Add query/display of tc330 tune, gain, rset and rate parameters to tc330 rpc,
tcmonitor, and spex's ic & xui. need to recompile littledog & bigdog binaries.
- ran ixztool 5.2 on hammer. MPR signal seems to work. Need to update spex
source code to 5.2.
- Running guidedog's upgrade uspII_iVME_Sparc in lab.
Installed solaris 7
Installed 3rd party tool, libs, and configured.
03/06 - Recompile version 2001.03 to include the above changes.
(New bigdog, guidedog, and littledog code - not compatiable with older versions).
- engineering run related fixes:
- tested (and fixed) bug related to applying slowguider
rotation & gain to tcs offset.
- IC isn't sending the 2nd dv the autoGuideBox draw commands. - fixed.
- Busy is not shown when motors are in STATE_CALIBRATE. - fixed.
- DV: ImageCompass show North/East direction based on rotator's position .
defaults: guidedog on; bigdog off;
03/27 - Recompile version 2001.03 to include the above changes.
April 2001
1. Started the 0104 source tree. The 0104 uses the ixztool 5.2.
- modified source code to work with ixztools 5.2. Able to run basic and movie
mode on the lab system. Here is output from ixzmon and ixzpost for lab DSPs:
010402.labDSP.txt.
2. Setup USPIIi computer in hilo lab ( upgrade to GuideDog ). Plan is to
upgrade OS (2.6 -> 2.7), VME Drivers ( Themis ), and new ixztools (4.2->5.2).
The VME rack is build and new OS installed.
3. All spex work to be put on hold due to AO work.
Aug 2001
1. Was asked to look at spex TIMEOUT, xui freeze, and Spextool
issues. Summary in my email
to john.
2. Re-compile and installed version 2001.08 on 8/22/2001.
3. Tried to graph the TIMEOUT ERROR vs GO to see if there was any
trends. Nothing conclusive?
0108_bigdog_data.pdf
0108_guidedog_data.pdf
4. Made modification to Go to allow extra time for DSPs to complete.
Many TIMEOUT does resolve if the IC gives extra time (~2sec) for
thing to complete. Not sure what the cause is, but this stops many timeout
error, and according to John R., their is no effect on the data, so the
integration timing may be OK.
Nov 2001
Did some test measuring the rotator as John seems to think the
movement accumulated error in position angle. The Rotator size is 720000.
After some test, I measure the average size of about 715500.
I did not implement any software changes are the rotation have a mechanical
failure a few day after this measurment. See 011106.tony_email.txt.
Per J.Rayner request:
1. Change 'obsmode' to 'beam.pattern'. Command syxtax changed from:
obsmode { 0 | 1 | 2 }
to:
beam.pattern { A | B | AB }
2. Move 'ndr' from setup window to obs window.
New version 2001.11 installed on 11/15.
After repairs to the rotation, I did rough measurement of the
rotators steps/rev. The result indicated the rotator is back to normal
See 011129.tony_email.txt.