Software Release Notes for Build "31"

Release Date: Aug 7, 2009
Generic Release Name: B31
Public Release Name: B31

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 portion of the file no longer contains either the "focalLength" or the "telScaleFactor" variables. The "telScaleFactor" is obsolete. The "focalLength" is now a LEFT and RIGHT configuration variable located in the PCSInstrument.conf file.

AGw control server

  • none.

AOS - Adaptive Optics

  • none.

ECS - Enclosure Control

  • none.

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 4.0
    • PCS is now using the new pointing kernel (TPK_Version-1.8). This pointing kernel is not backwards compatible to previous versions. PCS is also using newer versions of SLALIB (SLALIB_Version-9.0616) and TCSPK (TCSPK_Version-8.3). Due to the upgrade in the pointing kernel, the PCS was required to implement changes which are also not backwards compatible.
    • Added [LEFT/RIGHT]FOCALLENGTH configuration variable to the PCSInstrument.conf file. The value "focalLength", formerly located in lbt.conf, has been generalized and been made a configuration value; "focalLength" has been removed from lbt.conf.
    • The PCSInstrument.conf file has been cleaned up: obsolete variables have been removed, and the grouping of "left" and "right" variables has been made consistent. Annotation has been added to the top of the file illustrating the proper usage.
    • Removed all references to the "special" rotator virtual telescope created for LBC/MAT for the rotator trajectory support. The rotator trajectory request now generates an immediate duplicate of the currently running mount virtual telescope, modifies the time, and updates the special virtual telescope. This "on demand" creation eliminates the need to create a shadow virtual telescope which must remain in lock step with the true mount virtual telescope.
    • Fixed a error which never got tripped. If LBC did an equatorial offset with a specified angle (which they never do), the angle was not properly applied to the final rotator trajectory.
    • Exploit the fact that setting a "newTarget" is now an atomic command which also has the capability of setting offsets to zero. This is used on a PresetTelescope, where any previous offsets are set to zero by default. Also, this is used for the updating of an equatorial reference (aka "absorbing RA/Dec").
      • This code is designed to address the problem of "absorbing" the current RA/Dec coordinates using UpdatePointingReference which previously caused the guiding to fail.
    • Changed the name and signature of a command for clarity and generality.
      • OLD: adjustGSCoordinates(Position star) -- used by GCS
      • NEW: computeKFPCoordinates(int side, Position star) -- used by GCS and AOS

PCS GUI

  • none.

Preset GUI

  • none.

Pointing Kernel / Pointing Kernel tools

  • TPK Version 1.8
  • TCSPK Version 8.3
  • SLALIB Version 9.0616

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

  • 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

  • none.

LBC - LBT Binocular Camera

  • none.

LBTO Weather Station - 3DWGUI

  • none.

MAT - Mount Axillary Telescope

  • none.

Polaris Monitor

  • none.

-- NormCushing - 04 Aug 2009
Topic revision: r3 - 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