Software Release Notes for Build "AO5"

Release Date: May 18, 2010
Generic Release Name: AO5
Public Release Name: "Adaptive Optics" release 5
General Description: General development.

Telescope Operator Overview Information

  • none.

Support Astronomer Overview Information

  • none.

The Details

Specific Tests that need to be performed with the Telescope

Patches to the Release

  • IIF Version 7.5
    • Corrections to rotator bookkeeping in commands RotHold, RotTrack, RotReady, and RotServicePosition. RotReady and RotServicePosition have been tested with the LFBG rotator.
    • Command line TCSSendWavefront command added for LBC use.
  • PSF Version 4.49
    • Reverse the sign of Ry for mode 1 pointing changes to make it the same as mode 3.
  • PSF Version 4.50
    • Use telescope temperature sensor 301 for collimation temperature corrections for all three mirrors.
  • PSF Version 4.51
    • Apply IssueTrak 3070 for LBC coma corrections: Only do rotation with opposite sign from previous.
  • PMC Version 5.8 (no change to version)
    • Support actuator synchronous force flag in the Mirror report. This requires VxWorks V 5.7 or later.

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.19 and ECSGUI_Version-1.32
    • Changed the subsystem, ECSGUI, and data dictionary entries to reflect properly the Air Compressor High Dewpoint Warning and Alarm indicators. Previously, these alarms improperly indicated a "Low" Warning or Alarm.
      • NEW Data Dictionary Items
        • ecs.alarm.CA0401_AirDryerHighDewpointAlarm
        • ecs.alarm.CA0401_AirDryerHighDewpointWarn
        • ecs.alarm.CA0402_AirDryerHighDewpointAlarm
        • ecs.alarm.CA0402_AirDryerHighDewpointWarn
      • REMOVED Data Dictionary Items
        • ecs.alarm.CA0401_AirDryerLowDewpointAlarm
        • ecs.alarm.CA0401_AirDryerLowDewpointWarn
        • ecs.alarm.CA0402_AirDryerLowDewpointAlarm
        • ecs.alarm.CA0402_AirDryerLowDewpointWarn

ENV - Environmental Sensors

  • none.

IIF - Instrument Interface

  • IIF Version 4.7
    • Reorder telescope mode enum so MODE_INVALID is -1.
    • Add flag to PresetClear command.
    • Clean up StepFocus command and check for supported OPE.
    • Add standard checks to TipTilt command and add support for guiding and AO (but not finished yet).
    • Check swing arm configuration in Preset and Authorize and return warning if not correct.

GCS - Guiding Control

  • none.

LSS - Logging and Events

  • none.

MCS / mcstemp - Mount Control

  • none.

OSS - Optical Support

  • none.

PCS - Pointing Control

  • none.

PCS GUI

  • none.

Preset GUI

  • none.

Pointing Kernel / Pointing Kernel tools

  • none.

PMC - Primary Mirror Cell

  • none.

PSF - Point Spread Function

  • PSF Version 4.48
    • Add waits when simulator is true.
    • Change class names in client to allow the PSF to call itself as a client.
    • Arbitrator now uses client calls to perform multi-threaded operations on multiple optical elements.
    • Correct some event log strings.
    • Add two (Rx and Ry) mode 1 pointing rotation points.
  • PSFGUI Version 4.28
    • Add display for tertiary mirror absolute positions.
    • Make both the secondary and tertiary mirror positions yellow if the OSS is simulating the mirror.
    • Add display and control for two (Rx and Ry) mode 1 pointing rotation points.

TCS GUI

  • none.

WX - Weather Station

  • none.

TCS Common Software

commandreturn - client command status returns

  • A deserialize() call now appends items to the internal 'extraResults' ArgumentList, instead of clearing out all existing items.

commandsequencer - client/subsystem command handling

  • none.

core - foundation routines

  • ArgumentList deserialize() supports an optional flag argument that allows the list to not be cleared of existing items. The default is to clear the list, which was the old behavior.
  • The Semaphore class now sends errors to SysLog, and has new methods trywait() and getvalue().

datadictionary - reflective memory and event support

  • none.

eventhandler - event handling

  • none.

networkconfig - subsystem management

  • none.

reflectivememory - global shared memory

  • The list generated by 'gshmconfig -l' is limited to the highest ID found, instead of the maximum possible 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

  • Added a column to display integer values for variables of type CHAR and UCHAR. For other types the column is left empty.

Event Editor

  • none.

Telemetry

Collector

  • none.

Instruments and Environmental Sensors

DIMM - Differential Image Monitor

  • none.

idl

  • none.

iraf

  • none.

IRTC - Infrared Test Camera

  • IRTC Version 2.1.2
    • Add flag argument to PresetClear command.
    • Change angle units from deg to arc-sec in TipTilt, RotateCommon, and RotateZ.
    • Use command name as proxy name if not invoked as 'irc'.
    • Correct help text for Move command.
    • Rename PresetClear command to BinocularControl.

LBC - LBT Binocular Camera

  • none.

LBTO Weather Station - 3DWGUI

  • none.

MAT - Mount Axillary Telescope

  • none.

All Sky Monitor

  • none.

-- NormCushing - 11 May 2010
Topic revision: r9 - 20 Dec 2010, ChrisBiddick
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