Software Release Notes for Build "B28"

Release Date: June 6, 2009
Generic Release Name: B28
Public Release Name: CentOS 5 Cut Over, IRTC, TEL 7, PCS

Specific Tests that need to be performed with the Telescope

Patches to the Release

  • ECS Version 2.9b
    • Patch to address the errors generated when trying to read Rack 5/Slot 9 from the ECSPLC. This Rack/Slot no longer exists; the card has been moved to Rack 5/Slot 7.

Known Bugs

  • none.

Release Overview

  • none.

Operating System, System Configuration, TCS and Hardware Computers

TCS Servers / Workstations

  • none.

agw-control computer

  • none.

jet computer, DSP, FPGA

  • none.

Networks

  • none.

PLCs

  • none.

TCS Subsystems and GUIs, and significant configuration files

lbt.conf

  • none.

AGw control server

  • none.

AOS - Adaptive Optics

  • none.

ECS - Enclosure Control

  • ECS_Version 2.9
    • Reworked and added code to support Telemetry Version 7.
      • Telescope DAQ temperatues are now in units of Celsius and not Kelvin.
      • Added units for the measures being sent to telemetry.
      • New events were added as necessary.

ENV - Environmental Sensors

  • none.

IIF - Instrument Interface

  • IIF Version 6.6
    • The GCS method setNewInstrument() is called during authorization.
    • gethostbyname() is used to look up the IIF IP address stored in lbt.conf, so lbt.conf can now contain DNS names. The LBC needs to get the updated library.

GCS - Guiding Control - V2.1.18

  • closed IT #2165 by adding a type cast to the expression that caused the problem.
  • added a unique ID for an AGw unit comprised of the oacontrol IP and the unit number for AIP AGWs to identify a physical unit which will be useful when determining if a configuration file refers to a different physical unit than the one currently selected.
  • fixed a bug in the count threshold determination on WFS images. The bug was that the external config value for this threshold was ignored and a hardcoded 10 was used instead.
  • evaluating star detection of external centroiding program just as with an internal centroiding result
  • added client function to actively select the AGW according to instrument and focal station, to be called from IIF when a new Authorize command is received.
  • added detection and automatic recovery from a previous crash which automatically selects the AGW according to the currently authorized instrument.
  • added setNewInstrument function to the client and server to select the AGW unit according to the provided instrument name and focal station.
  • added setNewInstrument command line program to select the AGW unit according to the provided instrument name and focal station.
  • added getAveragedBrightestSpot(x,y) to CamImage class to make the 5x5 mean function used by starExists() available for GCSGUI
  • modified the CamImage::getMeanBackground and the related StdDev function to Dave's optimized clipping algorithm
  • added code to prevent old guide images from being shown as new in GCS GUI at the beginning of a new guide sequence as described in IT #2176 which was closed thereafter
  • changed the overhead for the guide image receive timeout from 200 to 400 ms to compensate for slow image transfers, this might fix IT #2175

GCSGUI - Guiding Control GUI - V0.1.5

  • optimized contrast stretch for visualization of guide and acquisition images as requested by Dave added code to avoid showing old guide images

LSS - Logging and Events

  • none.

MCS / mcstemp - Mount Control

  • none.

OSS - Optical Support

  • none.

PCS - Pointing Control

  • PCS_Version 3.36
    • Reworked and added code to support Telemetry Version 7.
      • Added units for the measures being sent to telemetry.
      • Removed explicitly sending the MJD to telemetry; telemetry does this for the subsystems.
      • The guide star coordinates recorded are the input values; they are no longer the coordinates precessed to the day of the observation.
      • New events were added as necessary.
    • Added a diagnostic message to SYSLOG indicating the LEFTZEROPOINT value in use. The value is output in degrees as this is how it is specified in the PCSInstrument.conf file. This same fix was done as a Patch to B26.

PCS GUI

  • none.

Preset GUI

  • none.

Pointing Kernel / Pointing Kernel tools

  • none.

PMC - Primary Mirror Cell

  • PMC Version 4.14
    • Modified to support telemetry release 7. Actuator telemetry converted from one collector with 160 components to 160 collectors.

PSF - Point Spread Function

  • none.

SDB - Star Database

  • none.

TCS GUI

  • none.

WX - Weather Station

  • none.

TCS Common Software

commandreturn - client command status returns

  • none.

commandsequencer - client/subsystem command handling

  • none.

core - foundation routines

  • none.

datadictionary - reflective memory and event support

  • none.

eventhandler - event handling

  • none.

networkconfig - subsystem management

  • none.

reflectivememory - global shared memory

  • none.

rpc - communication protocol

  • none.

setvalue - reflective memory access

  • none.

tcs_config - tcs configuration

  • none.

TCS Tools

DDEditor - Data Dictionary Editor

  • none.

DDBrowser - Data Dictionary Browser

  • none.

DDViewer - Data Dictionary Viewer

  • none.

Event Editor

  • none.

Telemetry

Collector

  • none.

Instruments and Environmental Sensors

DIMM - Differential Image Monitor

  • none.

idl

  • none.

iraf

  • none.

IRC - Infrared Test Camera Client

  • IRC Version 1.4.0
    • The Authorize command has been renamed to Register.
    • The IIF command Authorize is available as Authorize.
    • The configuration file (config.client) is checked for in the current directory, and used if found. If not found, the environmental variable IRC_CONFIG (same as before) is used to locate the file.
    • Use the proxy name field (instead of the instrument name field) from the configuration file for the proxy name.
    • Change the default proxy name to IRC.
    • Add the side "left" to the default focal station.
    • Make 2 be the default verbose level.
    • The exit status is no longer written to standard output; the status must now be retrieved from the shell variable $status.

LBC - LBT Binocular Camera

  • none.

LBTO Weather Station - 3DWGUI

  • none.

MAT - Mount Axillary Telescope

  • none.

Polaris Monitor

  • none.

-- NormCushing - 29 Oct 2008
Topic revision: r7 - 06 Oct 2009, NormCushing
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback