The CIMA Engineering Log

Modifications to CIMA

Note that modifications reported in the CIMA user's log or the CIMAFITS log are NOT repeated on this page.
You can return to the main CIMA page by clicking here.

13 Aug 2013: Kill tmDg01 (datataking) process on exit

Kill tmDg01 (datataking Expect process) on all CIMA exit. Previously it was only implemented in clear_cima (kill CIMA). svnrev 1525

19 May 2013: Changed username for Last CIMA Log

Changed username for the Operators VNC session showing Last CIMA Log. svnrev 1502

22 Feb 2013: Kill tmDg01 (datataking) process

Kill tmDg01 (datataking Expect process) is added in clear_cima (File:Startup/clear_cima) during online observations only. svnrev 1496

18 Jan 2013: SVN repository moved to /share/svnrepos/repos/xx

CIMA svn repository moved from megs to /share/svnrepos/repos/xx.

29 November 2012: cancel "after" commands

Cancel the "after" command after the vwait command in Executive/command_files.tcl and Executive/wait.tcl. Also changed wait times from 10 to 20 sec for checking configuration file for if/lo. svn rev: 1489 and 1490.

13 November 2012: CIMA Log View and Alarm display

The CIMA Log View and Alarm display is run now on VNC session in alki machine. There are two VNC sessions, one active, and one readonly if you want to share with some observers. This has been setup in Operators machine to operate automatically. For others, email me for password. svn rev: 1485

12 November 2012: SBN receiver position changed

Update S-band narrow position from 76.90 to 79.97 on 10 Nov 2012. Modifications were made in common/receiver_data.tcl of Stable version 3.3. svn rev: 1479

12 November 2012: Alfa compilation in dataview

Added -m32 to compile CIMA (ALFA) on dataview on 07 June 2012. Modifications were made in ALFA/Makefile of Stable version 3.3. svn rev: 1478

12 Nov 2012: Bias Monitoring

Added buttons to turn on/off bias monitoring on 07 June 2012. Changes were made to ALFA/alfa_instrument_control.tcl and wish_exec.c. svn rev: 1477

20 March 2012: Alfa motor control display

A DUMP button is added in alfa-motor-control display to dump all the alfa-motor parameters. The paramters are written in a log file. This is svn revesion r1460 and available in Stable and Normal (3.0) version. Modification made on 17 Feb 2012.

29 January 2009: Adjustment of C-band upper limit

The upper limit for the C-band receiver as used in the CIMA WAPP library was increased from 6100 MHz to 6150 MHz to allow observations at slightly higher frequencies. The problem otherwise encountered is that CRVAL1 is set up incorrectly in the CIMAFITS headers. The CIMA WAPP software called 'Dual' was renumbered to 1.4.19 after the modification.

20 January 2009: Fix of command file reader bug (Version 3.1)

A bug in the new command file reader was found that could cause the reading to crash on certain comments in the 'smart' version of CIMA (version 3.1). This bug was fixed and the version number was increased to 3.1.03 afterwards.

9 January 2009: New directory for WAPP FITS-files

The FITS-files generated by the WAPPs are now written to /share/pserverf.sda3/wappdata instead of /share/pserverf.sda2/wappdata. However, the proper way to access the files is not to remember this new address but to use the generic address /share/wappdata that contains links to all FITS-files. The CIMA WAPP software called 'Dual' was renumbered to 1.4.18 after the modification.

22 December 2008: New L-band wide calibration table installed

The new calibration file for L-band wide was installed. The CIMA WAPP software called 'Dual' was renumbered to 1.4.16 after the installation.

15 December 2008: ALFA cryo alarm limit change (Version 3.0)

The alarm limit for the third cryo sensor in the 70K stage (70K3) was raised from 95 K to 100 K and for the fourth sensor 70K4 from 100 K to 105 K. The change was only made in the 'Normal' version of CIMA and the version number was increased to 3.0.09 afterwards.

25 November 2008: ALFA cryo alarm limit change (Version 3.0)

The alarm limit for the third cryo sensor in the 70K stage (70K3) was raised from 90 K to 95 K to avoid a flood of spurious alarms during atmospheric radar runs. The change was only made in the 'Normal' version of CIMA and the version number was increased to 3.0.08 afterwards.

14 November 2008: ALFA time-out message added (Version 3.0)

A message about the actual ALFA motor position has been added when there is a time-out on the ALFA rotation. This was done in the 'Normal' version of CIMA and the version number was incremented to 3.0.07 afterwards.

24 October 2008: New directory for WAPP FITS-files

The FITS-files generated by the WAPPs are now written to /share/pserverf.sda2/wappdata instead of /share/pserverf.sda3/wappdata. However, the proper way to access the files is not to remember this new address but to use the generic address /share/wappdata that contains links to all FITS-files. The CIMA WAPP software called 'Dual' was renumbered to 1.4.14 after the modification.

30 September 2008: New WAPP command message added (Version 2.2 and 3.0)

A new command message (a command sent from the WAPPs to CIMA) was added to the CIMA WAPP software and some new calibration files were installed as well. The CIMA WAPP software called 'Dual' was renumbered to 1.4.13 after the installation. All versions of CIMA were modified to ignore the new command message which will be used in a future version of CIMA. The version numbers for the 'Normal' and 'Next' versions were increased to 2.2.37 and 3.0.04, respectively.

25 September 2008: New ALFA stage 3 amplifier default values (Version 2.2 and 3.0)

New default values for all ALFA stage 3 amplifiers have been added to all versions of CIMA. The version numbers for the 'Normal' and 'Next' versions were increased to 2.2.36 and 3.0.03, respectively.

18 September 2008: All ALFA stage 3 amplifier alarms disabled (Version 2.2)

All ALFA stage 3 amplifier alarms were disabled since the values are going to change over the next days when the amplifier settings are adjusted. The version number of the 'Normal' version of CIMA was increased to 2.2.35 after the change.

12 September 2008: Upgrade of 'alfamotorwin' program (Version 3.0)

The alfamotorwin program in CIMA version 3.0 called 'Next' has been upgraded with a 'Full control' button that offers more buttons to enable and disable the motor, to restart the motor control software of aeroncpu and to read out the motor status flags. This extension to the window is intended for staff working on problems with the ALFA motor. The version number for the 'Next' version of CIMA was incremented to 3.0.02 after the upgrade.

12 September 2008: Upgrade to ALFA communication programs

The two ALFA communication programs alfa_mon.c and alfa_motor.c in the CIMA WAPP package have been upgraded so that important error messages now are logged to two new log files: /share/cima/Logs/ALFA_monitor/alfa_mon.log and /share/cima/Logs/ALFA_motor/alfa_motor.log, respectively. If You want to see all the details in the communication, you can kill the currently running program on aeroncpu and restart it manually (from /home/cima/Wapp/Bin/Progs/Wapp) with the -debug flag selected, for example like this: /home/cima/Wapp/Bin/Progs/Wapp/alfa_motor -debug > /tmp/motor.log &. The two programs will be automatically restarted in the normal configuration whenever someone presses the 'Restart ALFA programs' in the CIMA 'Utilities' menu or uses the new 'Restart comm' button in alfamotorwin. The alfa_motor.c program has also been modified to avoid a potential problem with an unterminated string and to support the upgrade of alfamotorwin mentioned above. The version number of 'Dual' CIMA WAPP package was changed to 1.4.12 on 10 September when the first tests with a new version of alfa_motor.c started.

4 September 2008: Modification of ALFA amplifier normal values (Version 2.2)

The ranges for what is to be considered as normal values for the beam 2A stage 1 gate voltage and the beam 6B stage 3 amplifier current were modified so that the present values end up in the normal range. The version number of the 'Normal' version of CIMA was increased to 2.2.34 after the upgrade.

4 September 2008: New L-band wide calibration table installed

The new calibration file for L-band wide was installed. The CIMA WAPP software called 'Dual' was renumbered to 1.4.11 after the installation.

21 August 2008: New directory for WAPP FITS-files

The FITS-files generated by the WAPPs are now written to /share/pserverf.sda3/wappdata instead of /share/pserverf.sdb1/wappdata. However, the proper way to access the files is not to remember this new address but to use the generic address /share/wappdata that contains links to all FITS-files. The version number of the WAPP software was not changed after this modification.

26 June 2008: ALFA communication program change

Some code was commented out of the alfa_mon.c program used to communicate with ALFA as part of an attempt to understand a communication problem. The CIMA WAPP software called 'Dual' was renumbered to 1.4.10 after the fix.

11 June 2008: CIMA WAPP software upgrade

The CIMA WAPP software called 'Dual' has been upgraded to version 1.4.09. The upgrade includes fixes so that pulsar observations send a failure message to CIMA if the observation fails. Also, the horizon program has been modified to handle horizontal coordinates in source catalogs as well as the usage of the actual interim correlator bandwidth when calculating sky frequencies.

7 May 2008: Correction of 'clear_cima' script (Version 2.2)

A problem with the modified 'clear_cima' script that was introduced on 17 April 2008 has been discovered. If CIMA is aborted from the start-up script, 'clear_cima' would be hanging instead of cleaning up the aborted session. This has now been fixed and the version number of the 'Normal' version of CIMA was increased to 2.2.31 after the fix.

2 May 2008: Change of 'ac2sw' default value (Version 2.2)

The reconnection of the now repaired VLBI comb generator caused an urgent problem for CIMA since the control was moved to a switch controlled by another bit in the 'ac2sw' parameter. Unfortunately, that bit is by default set in all CIMA configurations, causing any CIMA configuration to switch on the comb generator. Since this parameter is stored in numerous configuration files, the quick solution was to replace the usage with a hard-coded value. This means that the 'ac2sw' flag is now ignored in CIMA. The version number of the 'Normal' version of CIMA was increased to 2.2.30 after the upgrade.

29 April 2008: Removal of hard-coded 'xterm' address in CIMA (Version 2.2)

Several of the CIMA program that launch 'xterm' windows have used a full path when calling 'xterm'. Since the location of 'xterm' has changed in the latest Fedora Linux version, CIMA would no longer work on computers running this new system. The hard-coded full path to 'xterm' has thus been removed from CIMA. The version number of the 'Normal' version of CIMA was increased to 2.2.29 after the upgrade.

16 April 2008: Change of sockets for chat window (Version 2.2)

The chat window used for remote observing has been modified to use the proper sockets assigned to the program. It has been using an incorrect socket reserved for other communication which was discovered on 12 April when a change to the mailbox definitions made it impossible to run CIMA remotely. The version number of the 'Normal' version of CIMA was increased to 2.2.27 after the upgrade.

12 April 2008: CIMA WAPP software upgrade

The CIMA WAPP software called 'Dual' has been upgraded to version 1.4.08. The upgrade includes bug fixes in the new 'wapp_split' program, the move of 'asciidump' from /share/wappsrc/bin to /home/cima/bin and some modification to the mailbox socket address definitions file.

1 April 2008: CIMA WAPP software upgrade

The CIMA WAPP software called 'Dual' has been upgraded to version 1.4.07. The upgrade includes addition of a new program to split dual board WAPP files called 'wapp_split', change of the WAPP pulsar file writer to ensure that the pulsar headers are an even 8-bytes long, a correction of a FITS header bug affecting data taken in horizontal coordinates, an upgrade of source rise and set calculations to distinguish between the Gregorian dome and the carriage house zenith angle limits, consolidation of several include files and addition of better 'usage' messages for some commands in 'cima_wish'.

4 March 2008: New directory for WAPP FITS-files

The FITS-files generated by the WAPPs are now written to /share/pserverf.sdb1/wappdata instead of /share/pserverf.sda2/wappdata. However, the proper way to access the files is not to remember this new address but to use the generic address /share/wappdata that contains links to all FITS-files. The version number of the WAPP software was not changed after this change.

15 January 2008: Modification of 'wapp_header.h'

The CIMA WAPP software was modified to change the definition of four variables from 'long' to 'int' in 'wapp_header.h' which holds the structure of the WAPP pulsar files. This change does not affect the WAPP pulsar files but makes it possible for developers of pulsar analysis software to compile the file on 64-bit computers without modifications. A few more keywords from the WAPP pulsar headers were added to the print-out in the SNAP software. Also, two new keywords 'mod_az' and 'mod_za' were added to the 'scram' command in 'cima_wish'. The version number of 'Dual' was in incremented to 1.4.05 after the upgrade.

9 January 2008: Change of displayed 'aostatus' (Version 2.2)

A script in CIMA was updated to switch the aostatus display in the control room from the old version at /home/aoui/bin/aostatus to the new version at /home/cima/bin/aostatus. Observers should be advised that the version at /home/aoui is unsupported and no longer gives correct information. The version number of the 'Normal' version of CIMA was increased to 2.2.26 after the upgrade.

6 January 2008: ALFA and 430 filter selection display correction

The CIMA WAPP software was modified since the two procedures supposed to report the selected filter for ALFA and the Gregorian 430 MHz receiver were found to not be working properly. This has not had any effect on any datataking since these procedures only are used to convert the filter codes to human-readable strings for display in aostatus and in version 2.3 of CIMA. The CIMA WAPP software version number was increased to 1.4.04 after the modification.

5 January 2008: ALFA and sky frequency patching of CIMA (Version 2.2)

The CIMA WAPP software was modified to include the sky frequency in the reply from the 'skyfreq' procedure and also to correct a serious bug causing the CRVAL1 in the CIMAFITS-headers to be wrong occasionally. CIMA was patched up to deal with the new reply from 'skyfreq' (in the CIMA WAPP code) as well as having some limits for ALFA bias voltages and cryo temperatures modified. The version number was increased to 1.4.03 for the 'Dual' version of the CIMA WAPP code and to 2.2.25 for the 'normal' version of CIMA.

18 December 2007: Fixing up CIMA (Version 2.2)

Several small fixes were applied to CIMA. Some windows were redirected to use screen one instead of the main screen on the operators' new computer alki. An adjustment was made to accomodate the modified replies from 'sky2syn' (in the CIMA WAPP code) as well as a correction of an old bug in the routine waiting for the receiver to move into position. The version number was increased to 2.2.24 after the upgrade.

17 December 2007: Removal of debug message from CIMA WAPP software

A debug message used for testing the CIMA WAPP software was removed. The version number of 'Dual' was in incremented to 1.4.02.

14 December 2007: Switch from control to alki computer (Version 2.2)

CIMA has been upgraded to be able to communicate with the new computer alki that is replacing the broken control. The version number was increased to 2.2.23 after the upgrade.

13 December 2007: Upgrade to riseset routine in CIMA WAPP software

The 'riseset' function in 'cima_wish' was upgraded to take a single character epoch as a third argument. Since 'cima_wish' is part of the CIMA WAPP software, the 'Dual' version number was increased to 1.4.01 after the upgrade.

7 December 2007: Switch to WAPP dual software

The CIMA WAPP software has been officially switched over to version 1.4.00 'Dual' which includes the capabilities to run the WAPPs in dual board mode for single pixel receivers. An experimental version of the dual board software has been running on the WAPPs since 5 April 2007 (and during selected projects before that). This version of the CIMA WAPP software also includes modifications for changes in the scramnet broadcasts including the completely rewritten 'EXECSHM' package. The 'aostatus' has been moved from '/home/aoui' into the CIMA WAPP software and updated to deal with some of the newer receiver filters. A number of new parameters from the SCRAM broadcasts are now available in 'cima_wish'. The new version includes changes both to CIMAFITS headers as well as WAPP pulsar headers.

16 November 2007: Modification of CIMA the selector

The selection tool that allows the selection of different versions of CIMA has been upgraded. If no version has been specified and CIMA or a CIMA-related program does not exist in the default version of CIMA, the selector will now look whether it exists in any other version of CIMA and use that version instead. If the program exists in several other version, then the selector will present a text-based menu of the available options for the user to choose from. Also, if the user has asked for a menu with either of the '--X' or '--V' options and the program only exists in a single version of CIMA, then the selector skips displaying the menu and launches that program directly.

27 August 2007: Support of new WAPP dual message (Version 2.1 and 2.2)

Both CIMA versions (2.1 and 2.2) have been upgraded to handle a new WAPP message used in WAPP dual mode. The CIMA version numbers for the old and normal versions were increased to 2.1.26 and 2.2.21, respectively.

20 August 2007: General source catalogs reformatted

The general source catalogs located in /share/obs4/usr/aoui have been reformatted to fully comply with the CIMA requirements. This included adding columns for coordinate type, velocity, velocity frame and velocity type for those catalogs that did not have all of these columns. The AO_HI_standards.list catalog was renamed to galaxy_HI.cat. The lewis_gals.list and lewis_gals2.list catalogs were renamed to lewis_gals.cat and lewis_gals2.cat, respectively, so that all standard catalogs use the '.cat' suffix. A few old and non-general catalogs were moved to /share/obs4/usr/aoui/old_cats. Copies of the original catalogs before the change are located in /share/obs4/usr/aoui/Previous.

Information about the general source catalogs as well as instructions on how to create Your own source catalog is available on the CIMA source catalogs page.

8 August 2007: ALFA monitor window update (Version 2.2)

The ALFA monitor window (alfamonwin) was upgraded to again show data from all eight cryo temperature sensors after the ALFA overhaul. The Vg voltages for beam 0A stage 3 and beam 1B stage 2 were also updated. The normal CIMA version had its version number increased to 2.2.20 after the upgrade.

27 February 2007: Fix of CIMA WAPP software

Two small fixes were made to the CIMA WAPP software. One was to add some further zenith avoidance zone calculations to the horizon program to support future CIMA versions. The other was to change the level of a log message in the caltrig. The version number of the CIMA WAPP software was incremented to 1.3.05 after the modification.

15 February 2007: FITS bug correction and support for zenith avoidance zone calculations

A missing assignment for a procedure used when determining the center frequency to be written into the FITS-headers has been added. Code was also added that can be used to check if and when a source is going to pass through the zenith avoidance zone of the telescope. The 'Normal' version of the CIMA WAPP software had its version number increased to 1.3.04 after the upgrade.

13 February 2007: Fix of CIMA WAPP software

Some duplicated error messages were removed and incorrect error checking of the transmission of data from the WAPPs to WAPPDATA (and the quick-look program) have been corrected. A remaining bug with some FITS-header parameters when galactic coordinates are used was also fixed, and the version number of the CIMA WAPP software was increased to 1.3.03 afterwards.

8 February 2007: Doppler calculation for WAPP observations modified

The formulae used for Doppler calculations when observing with the WAPPs have been changed to include the second-order term that so far has been omitted (for a PostScript page with details, click here). New code for dealing with sources using galactic coordinates in the FITS-files were also added and some messages were changed. The 'Normal' version had its version number increased to 1.3.02 after the upgrade.

7 February 2007: Fix of CIMA WAPP software for GALFA observations

A bug in the new CIMA WAPP software that prevented GALFA to understand responses from the gpibsock program was fixed. The 'Normal' version had its version number increased to 1.3.01 after the fix.

6 February 2007: New version of CIMA WAPP software installed (Version 2.1 and 2.2)

A new version of the CIMA WAPP software (which includes the programs to control ALFA, GPIB and CALTRIG as well as SNAP and the Tcl/Tk interpreter used for the CIMA programs) has been installed. It is called 'Normal' and has the version number 1.3.00. The new version improves error handling by writing more error messages to log files and to the CIMA log window instead of just dumping them on an obscure console somewhere. The code has also been checked for programming errors and several bugs involving writing outside allocated memory/array space as well as calling functions with the wrong number or the wrong type of arguments have been fixed, which should make the code more stable. Usage of proper include files and prototyping of all functions have been included and all programs have been modified to compile properly with a compiler using all warning options for bad code. There has also been some minor bug fixes; for example, the horizon program used by CIMA to calculate positions as well as rise, set and slew times for objects in source catalogs have been patched so that it can handle galactic coordinates correctly. The two CIMA versions (2.1 and 2.2) have also been upgraded to support the new CIMA WAPP version and the CIMA version numbers for the old and normal versions were increased to 2.1.23 and 2.2.16, respectively.

One example of a new warning message is the "received duplicate AGC-datablock" message sent from WAPPDATA. This happens when the telescope parameters (AGC) have not been updated so that the old values are rebroadcast. The scram-reader on WAPPDATA will send a warning to CIMA when this happens (even if you are not using the WAPPs). If you are taking data with the WAPPs at that moment, then the FITS-writer will have to interpolate the positions for that time-stamp.

This particular problem occurs a number of times a day, but earlier it wasn't logged so noone knew when it happened. It is not known what causes these repeats. They have a periodicity of 899 seconds but they don't occur on every 899 second cycle. There is also a longer cycle so that there are a couple of hours when they don't occur at all followed by a couple of hours when there is a fairly high chance that they occur.

5 February 2007: New CALTRIG and GPIB message support (Version 2.1 and 2.2)

Both CIMA versions (2.1 and 2.2) have been upgraded to support new messages from CALTRIG and GPIBSOCK. This is done in anticipation of a coming upgrade of the WAPP software. The CIMA version numbers for the old and normal versions were increased to 2.1.22 and 2.2.15, respectively.

30 January 2007: New WAPP message support (Version 2.1 and 2.2)

Both CIMA versions (2.1 and 2.2) have been upgraded to support new messages from the WAPPs and WAPPDATA. This is done in anticipation of a coming upgrade of the WAPP software. The CIMA version numbers for the old and normal versions were increased to 2.1.21 and 2.2.14, respectively.

18 January 2007: New directory for WAPP FITS-files

The FITS-files generated by the WAPPs are now written to /share/pserverf.sda2/wappdata instead of /share/pserverf.sda3/wappdata. However, the proper way to access the files is not to remember this new address but to use the generic address /share/wappdata that contains links to all FITS-files. The version number of the WAPP software known as 'Default' was increased to 1.2.08 after this change.

4 December 2006: Modifications of WAPP software

The WAPP software was modified to add new capabilities to CIMA (mostly needed for future version of CIMA): the horizon program was improved and new coordinate conversion commands as well as a number of new scram variables were added for CIMA. The version number of the WAPP software known as 'Default' was increased to 1.2.07 after this upgrade.

10 November 2006: New directory for WAPP FITS-files

The FITS-files generated by the WAPPs are now written to /share/pserverf.sda3/wappdata instead of /share/pserverf.sdb1/wappdata. However, the proper way to access the files is not to remember this new address but to use the generic address /share/wappdata that contains links to all FITS-files. The version number of the WAPP software known as 'Default' was increased to 1.2.06 after this change.

31 October 2006: New spawners for GPIB and ALFA software

New spawner programs have been added to allow CIMA to restart the GPIB socket communication program running on wappserv as well as the two ALFA communication programs and the caltrig program running on aeroncpu. A new library has been added to libwapp that contains procedures for writing log messages and sending log messages to CIMA. The old spawner program for the WAPP software as well as the SNAP display has been updated to use this new library. The version number of the WAPP software known as 'Default' was increased to 1.2.03 after this change. All CIMA version were also updated so that they can handle log messages sent via the new library procedures.

7 September 2006: Log of loaded configuration files (Version 2.2)

CIMA was modified to write the names of any configuration file loaded to the log file. The CIMA version number was increased to 2.2.08 after this upgrade.

23 August 2006: Move of PGPLOT libraries (Version 2.2)

The two programs 'alfadatawin' and 'alfalogwin' have so far required that the PGPLOT libraries are installed in /usr/local/pgplot on the Linux machine where they are running. This has been modified so that they now use general PGPLOT libraries installed on /home/cima/Lib/Linux. The CIMA version number was increased to 2.2.07 after this upgrade.

21 August 2006: Modification of horizon program

The output from the '-AZZA' option in the horizon program has been modified. The version number of the WAPP software known as 'Default' was increased to 1.2.02 after this change. (This does not really affect anything right now, since the '-AZZA' option won't be used until in CIMA version 2.3.)

10 July 2006: Upgrade to use new WAPP software (Version 2.0)

The 2.0 version of CIMA was upgraded to make use of the new directory for the WAPP software which was introduced on 22 March 2006. This was a retro-fit to make sure that all currently used CIMA versions are running the proper software. The CIMA version number was increased to 2.0.07 after this upgrade.

5 July 2006: Modification of horizon program

The horizon program used for example to generate the list of available sources in various CIMA windows has been modified. The new version does no longer have the bug that sometimes made a time like '2:00' to be reported as '1:60'. It also has a new option '-AZZA' which generates a list that not only shows ZA but also Az. The help messages have also been updated. The version number of the WAPP software known as 'Default' was increased to 1.2.01 after this change.

8 June 2006: Vacuum meter alarm added to alarm watch-dog (Version 2.1 and 2.2)

The ALFA vacuum meter status has been added to the list of things the alarm watch-dog is looking for. An alarm will sound if the vacuum meter has been left on for more than 5 minutes. Both CIMA version 2.1 and 2.2 have been upgraded receiving the new version codes, 2.1.17 and 2.2.02, respectively.

5 June 2006: New library structure on /home/cima/Libs

The library structure on /home/cima/Libs have been rearranged to contain two separate directories for Linux-libraries and Solaris-libraries. All CIMA WAPP code has been recompiled with the new libraries but it has not yet been installed on the /home/cima mirror on wappserv. The main reason for the change is to add Linux Tcl/Tk libraries so that cima_wish becomes self-contained. All users of CIMA will be using the recompiled cima_wish. The two affected CIMA versions, 2.1 and 2.2 have been modified to accomodate the changes and their version codes have been increased to 2.1.16 and 2.2.01, respectively. The WAPP software has been renamed to 'Default' after this change and the new version code is 1.2.00.

23 May 2006: New directory for WAPP FITS-files

The FITS-files generated by the WAPPs are now written to /share/pserverf.sdb1/wappdata instead of /share/pserverf.sda2/wappdata. However, the proper way to access the files is not to remember this new address but to use the generic address /share/wappdata that contains links to all FITS-files. The version number of the WAPP software known as 'Normal' was increased to 1.1.06 after this change.

10 May 2006: CIMAFITS change

A bug related to the parallactic angle in CIMAFITS was corrected (see the CIMAFITS log for more details). The version number of the WAPP software known as 'Normal' was increased to 1.1.05 after this change.

8 May 2006: ALFA motor position bug fixed

It seems that the value for the ALFA motor position read out directly after a command to move ALFA has been sent sometimes is garbage. The new system introduced on 2 May 2006 would occasionally transmit this bad value over the scramnet. This bug has been patched in the WAPP software known as 'Normal' and the version number has been increased to 1.1.04.

2 May 2006: More frequent ALFA motor updates

Four server programs have been moved into the CIMA WAPP software structure: 'alfa_mon', 'alfa_motor', 'caltrig' and 'gpibsock'. The first two programs have been modified to allow the ALFA motor position to be updated more frequently when the motor is being moved. The software will also rebroadcast ALFA engineering data faster after a command has been sent to ALFA. Otherwise the broadcast rate will remain at about once per 5 seconds. The modifications were done to the version of the WAPP software known as 'Normal' and the version number has been increased to 1.1.03.

11 April 2006: New version of WAPP software

A new version of the WAPP software known as 'Normal' (1.1.02) has been installed as the default version. This version includes a correction to the WAPP library for the frequency bug reported on the CIMA user's log page.

4 April 2006: Better version logging of WAPP software

The scripts used to start up the WAPP software on the WAPPs and on WAPPDATA have been modified to be more robust. Better version logging including version number has also been added.

22 March 2006: New directory for WAPP software

All high-level software needed to run the WAPPs has been moved from /share/wappsrc to /home/cima/Wapp together with snap, the pulsar quick-look facility; wish_exec, the local version of the Tcl/Tk interpreter and several help programs and data files like the mailbox definitions. All the software has been recompiled using new up-to-date Makefiles and put into a software structure similar to the one used for CIMA, which allows several versions of the code to be available. The selection of the WAPP software version is, however, not a user-choice, like for CIMA, but a choice of the software administrator, which selects which version to use by setting the symbolic link /home/cima/Wapp/Bin to point to the desired version. The proper way to access the WAPP software is to call the desired program in the apropriate subdirectory (Linux, Solaris, Start or Wapp) below /home/cima/Wapp/Bin/Progs.

The wish_exec program should now be launched via the script /home/cima/Wapp/Bin/Progs/Start/cima_wish which can handle both Solaris and Linux systems.

The 'normal' version of CIMA (version 2.1) has been updated to use cima_wish and some other help programs now located in /home/cima/Wapp/Bin/Progs. The version number has been increased to 2.1.10 to indicate this upgrade. All older versions of CIMA are still using the old code on /share/wappsrc.

14 December 2005: New directory for WAPP FITS-files

The FITS-files generated by the WAPPs are now written to /share/pserverf.sda2/wappdata instead of /share/pserverf.sdb1/wappdata. However, the proper way to access the files is not to remember this new address but to use the generic address /share/wappdata that contains links to all FITS-files.

2 September 2005: Improved handling of remote observer info file (Version 2.0)

The info file containing information about a remote observer is now properly deleted when the CIMA session ends. Its contents is also shown in the operator's chat box. These modifications have been added to CIMA version 2.0.02.

17 June 2005: Added removal of CIMA mailbox definition file (Version 1.2.03)

The mailbox definition file created by CIMA when a CIMA session is started will now be deleted when exiting CIMA. To permit removal by another user in case of CIMA not shutting down properly the permission of this file (located in /tmp) is changed so that everyone have write permission. These modifications have only been made to version 1.2.03 of CIMA.

Old bad mailbox definition files could still be a potential problem on computers where CIMA has been run in offline mode since these files are owned by a certain user and are normally write-protected, making it impossible for CIMA to overwrite them with a new version of the file.

13 June 2005: Warnings about usage of CIMA on /home/aoui

Users running the old CIMA on '/home/aoui' will now get warning messages that they are running unsupported software. A number of the windows developed for ALFA will not run from '/home/aoui/alfa' any longer but will just produce an error message asking the user to use '/home/cima/bin'.

Although some software like 'aostatus' still resides on '/home/aoui', the long-term goal is to move everything to '/home/cima'.

24 May 2005: Modified FITS-file assignment routine installed

The routine for assigning FITS-file names have been modified to provide proper sequential numbers even if the directory where the data is written (as specified in /share/wappsrc/wappdata.dirs) is modified during an observing session.

6 May 2005: Improved software for CIMA shutdowns (Version 1.2.02)

The software for shutting down CIMA has been improved. A new script to clean up after CIMA in case something is hanging has been installed as /home/cima/bin/clean_cima. This script replaces the old script /home/aoui/bin/clear_gui. However, so far it is only available for version 1.2.02 of CIMA.

25 April 2005: New duplicate CIMA log (Version 1.2.02)

A parallel log of the online observing sessions have been added. These logs are going to /share/cima/Logs/Obs_logs. These logs are not organized by project but are instead organised per day (AST). The contents are a duplication of what goes into the normal CIMA logs.

28 February 2005: Data synchronisation and timestamping moved to CIMA

The start synchronisation and timestamping was moved from the software running on the WAPPs to CIMA, since big data transfers out from the WAPP disks (which sometimes have to be done during observations) can make the clocks on the WAPPs drift away many hundred milliseconds, causing the WAPPs either to start on different seconds or assign the wrong timestamps to the data taken. The new scheme should be more robust provided that the computer running CIMA doesn't drift off more than 200 milliseconds or the network is extremely slow. The new scheme also provides proper start synchronisation regardless of which WAPPs are being used or not. (Previously WAPP1 had to be used.) Two ALFA modes still depend on timing done by the WAPPs though: the drift chase and the basketweave. These modes can thus still be affected by clock problems on the WAPPs.

9 February 2005: Move of code run on the WAPPS and pserverf

The software run on the WAPPs and pserverf have been moved to new locations and the /etc/rc.d/rc.local have been modified to reflect this change. The various pieces of code used to be located in the directories /share/wappsrc/wapp, /share/wappsrc/fits and /share/wappsrc/utility. The software is now located in the subdirectories Start and Wapp located below /share/wappsrc/Software/Default/Progs or /share/wappsrc/Software/Test/Progs depending on which version of the code (default or test) that is used. The selection of which version to use is done by setting a symbolic link in the directory /share/wappsrc/Bin to point to the requested version. The software should thus be addressed via this link and must never be addressed directly. The address to the start scripts are thus /share/wappsrc/Bin/Run/Start.

5 January 2005: Modification of 327 MHz default set-up file

The set-up file with default values for the 327 MHz receiver ifsetup_327.iflo located in /share/obs4/usr/aoui was modified to include default values (260) for the four variables iflo(destX) (where X is 0-3). This was done so that the Expert control can be used for this receiver. The executive will crash if these variables are not set.

22 December 2004: Modification of script on obsdisplay

The script which is run at boot-time on obsdisplay was modified to comment out the call to the sysmon program that is not operational anyway. The /share/cima disk was added to the imported file systems so that the new versions of the programs can write log files there rather than on /home/aoui/develop/log. The boot-script was removed from /etc/rc.d/init.d and the version used is now /home/aoui/bin/obsdisplay_start.


This page is administered by Prakash Atreya ( patreya (a) naic . edu ) and was last updated on 13 November 2012.