Software Release Notes for Build "B30"

Release Date: July 20, 2009
Generic Release Name: B30
Public Release Name: General Development

Specific Tests that need to be performed with the Telescope

Patches to the Release

  • none.

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

  • The PCS variable, telScaleFactor, has been removed.

AGw control server

  • none.

AOS - Adaptive Optics

  • none.

ECS - Enclosure Control

  • ECS Version 2.12
    • Modified how exceptions are handled in the telemetry component of the subsystem. Exceptions are now caught in a more general manner in an effort to catch any and all issues. Further, all the "asserts" have been removed to ensure the ECS keeps running as this caused a problem on the mountain when there were no remaining connections to the database available.

ENV - Environmental Sensors

  • none.

IIF / IRS - Instrument Interface

  • none.

GCS - Guiding Control - V2.0.3

  • none.

LSS - Logging and Events

  • none.

MCS / mcstemp - Mount Control

  • none.

OSS - Optical Support

  • none.

PCS - Pointing Control

  • PCS Version 3.5
    • On an IIF PresetTelescope, the code now accepts a Position object (setEquatorialTarget) for the target. This implys any proper motion supplied with the equatorial coordinates will be applied. This change has also been implemented in the interface between the PCS and GCS where GCS submits guide star information in order to receive the predicted location of the guide star in the focal plane.
    • Installed a throttle on the SYSLOG messages which indicate the tracking target has gone below the horizon. The messages will now only be issued once every 30 minutes, in contrast to the 20 Hz rate the message is currently issued.
    • Fixed a bug in switching between ROTATOR_MODE=(POSITION or PARALLACTIC) and IDLE. This fix addresses IssueTrak #2258.
    • The lbt.conf variable, telScaleFactor, is obsolete and has been removed from the lbt.conf and the PCS source. The existing lbt.conf variable, focalLength, is now used in place of the obsolete variable. These variables were essentially duplicates of one another.
    • The PCS now uses SLALIB routines to perform the conversions from angles in radians to degrees/arcminutes/arcseconds/fraction and angles in radians to hours/minutes/seconds/fraction. This was done specifically to address issues of input values of 03:01:00 being displayed as 03:00:60.
    • Removed obsolete command, absorbPointingOriginOffsets, (and associated events), interface, commands, client, register command.
    • Obsolete pieces of information are no longer read from the PCSInstrument.conf file. The obsolete entries consisted of: ACTIVEGUIDER, FOV, IMAGE, CHIP, MOVABLE, SLIT, WAVESENSOR, and GUIDER.

PCS GUI

  • none.

Preset GUI

  • PRESETGUI Version 1.13
    • Updated the IIF PresetTelecope call for the new form of specifying the equatorial target (via the Position object). Unfortunately, the GUI interface still only accepts RA and Dec (i.e., no proper motion).

Pointing Kernel / Pointing Kernel tools

  • none.

PMC - Primary Mirror Cell

  • none.

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

  • Lock all mutexes involved in a transfer (not just the first one) so accesses across block boundaries are handled correctly. Then do just one shared memory access instead of one per block.
  • Remove loop in gshmserver read() and write() since the access is always one block. Change argument from address to block number.

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

  • none.

LBC - LBT Binocular Camera

  • none.

LBTO Weather Station - 3DWGUI

  • none.

MAT - Mount Axillary Telescope

  • none.

Polaris Monitor

  • none.

-- NormCushing - 29 Oct 2008
Topic revision: r8 - 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