You are here: Foswiki>Software Web>SWReleases>SWReleaseNotes2009>SWRelBuild33 (08 Oct 2009, TorstenLeibold)Edit Attach

Software Release Notes for Build B33

Release Date: October 06, 2009
Generic Release Name: B33
Public Release Name: Build 33 - General build.

TCS Deploy B33 (trunk + B32B + GCS AzCam upgrade + namespace upgrade)

Telescope Operator Overview Information

Support Astronomer Overview Information

Pointing Control Subsystem

  • PCS Version 4.3
    • Implemented a configurable loop counter in order to address a possible race condition between establishing the tracking polynomials for a new target and the request by the GCS for kernel focal plane coordinates for the guide star.

  • GCS Version 2.2.6
    • it now supports receiving images from old style and new style AzCam servers. Please note that we didn't upgrade the AzCam servers yet in lieu of enough testing time of the new AzCam software.
    • removed the mandatory fallback to internal centroiding when Source Extractor didn't find a source in an image
    • couple of smaller bug fixes, details below.

The Details

Specific Tests that need to be performed with the Telescope

Patches to the Release

  • none.

Known Bugs

  • none.

Release Overview

  • This release has a C++ namespace "lbto" added to the TCS. This is to allow third party software to contain symbols that the TCS also uses. Virtually all files in the TCS have been modified to support the new namespace.

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

  • Added a new PCS variable, NLoopWaits, with a current setting of "5".

AGw control server

  • none.

AOS - Adaptive Optics

  • Namespace "lbto" added.

ECS - Enclosure Control

  • ECS Version 2.13
    • Updated to incorporate "namespace lbto".

ENV - Environmental Sensors

  • Namespace "lbto" added.

IIF - Instrument Interface

  • IIF Version 6.13
    • Namespace "lbto" added.
  • IIFGUI Version 1.23
    • Namespace "lbto" added.

GCS - Guiding Control System V2.2.6

  • added support for image transfer in AzCam style of version 4.0 and greater which closes the transfer socket after each image and reconnects for the next one
  • added GCS.fallback2internalCentroiding to lbt.conf to switch off the fallback centroiding after sextractor didn't find a star
  • closed IT #2370 to work around NFS hiccups and maintain proper functioning of the subsystem, the guide image is now saved in a side thread which won't keep the GCS from responding to a pauseGuiding request if the write hangs
  • reconnecting to AGW when setNewInstrument call is coming in, even if the AGW is the same type. This adds fault tolerance and just little overhead <1s per authorizeInstrument
  • fixed the setHeaderValue error with long negative doubles, that showed up in previous logs and caused a missing FITS header entry with the guide images
  • configured GCS to not fall back to internal centroiding when Source Extractor fails
  • ensured that threshold check on sextractor image analysis results verified the existence of a star.
  • closed IT #2358, GCS died when a guidestar was located at or on the edge of an image and source extractor was used, the GCS was accessing a pointer incorrectly and crashed

LSS - Logging and Events

  • none.

MCS / mcstemp - Mount Control

  • none.

OSS - Optical Support

  • none.

PCS - Pointing Control

  • PCS Version 4.3
    • Implemented a configurable loop counter in order to address a possible race condition between establishing the tracking polynomials for a new target and the request by the GCS for kernel focal plane coordinates for the guide star. The lbt.conf file now contains a PCS variable, NLoopWaits, which represents the number of PCS "fast loop" updates (currently 0.05s/update) the PCS offset functions wait before returning to the IIF control.
    • Updated to incorporate "namespace lbto".

PCS GUI

  • Namespace "lbto" added.

Preset GUI

  • Namespace "lbto" added.

Pointing Kernel / Pointing Kernel tools

  • none.

PMC - Primary Mirror Cell

  • PMC Version 5.2
    • Telemetry events are throttled to no more than one per second.
    • Namespace "lbto" added.
  • PMCGUI Version 5.1
    • Namespace "lbto" added.

PSF - Point Spread Function

  • PSF Version 4.39
    • Namespace "lbto" added.
  • PSFGUI Version 4.22
    • Namespace "lbto" added.

SDB - Star Database

  • Namespace "lbto" added.

TCS GUI

  • TCSGUI Version 1.11
    • Small changes in message formatting to improve clarity.
    • The network servers can now be correctly started on remote hosts.
    • Namespace "lbto" added.

WX - Weather Station

  • Namespace "lbto" added.

TCS Common Software

commandreturn - client command status returns

  • Namespace "lbto" added.

commandsequencer - client/subsystem command handling

  • Add sender name and handle number to the existing client command SysLog messages '... executed' and '... execution time' to help diagnose problems with command blocking.
  • Namespace "lbto" added.

core - foundation routines

  • Namespace "lbto" added.

datadictionary - reflective memory and event support

  • Namespace "lbto" added.

eventhandler - event handling

  • Correct an indexing error in Event.cpp found by Luca. This probably only affected the AOS.
  • Namespace "lbto" added.

networkconfig - subsystem management

  • Remove superfluous newlines from SysLog output in SystemManager.
  • Add server active status to the command 'netconfig -s'. There is a new column labeled "active", and each server will display "yes" or " no". Thus servers set 'active' in lbt.conf will say "yes", and passive workstations (i.e., the TO station) will say " no".
  • Namespace "lbto" added.

reflectivememory - global shared memory

  • Namespace "lbto" added.

rpc - communication protocol

  • Namespace "lbto" added.

setvalue - reflective memory access

  • Namespace "lbto" added.

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 / IRS - Infrared Test Camera Client and Server

  • IRTC Version 1.4.3
    • Namespace "lbto" added.

LBC - LBT Binocular Camera

  • none.

LBTO Weather Station - 3DWGUI

  • none.

MAT - Mount Axillary Telescope

  • none.

Polaris Monitor

  • none.

-- MicheleDeLaPena - 02 Oct 2009
Topic revision: r6 - 08 Oct 2009, TorstenLeibold
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