Software Release Notes for Build "2012D"

Release Date: April 01, 2012
Generic Release Name: 2012D
Public Release Name: general release 2012D
General Description: ...

Telescope Operator Overview Information

  • none.

Support Astronomer Overview Information

  • none.

The Details

Specific Tests that need to be performed with the Telescope

  • Software Tests and Status
  • PCS: Perform a synchronized Preset which violates (with an ERROR) the co-pointing limits. Ensure the telescope state (PCS perspective) remains the same as before the Presets were issued. Both Presets should receive error command return objects. DONE: OK.
  • PCS: Perform a synchronized Preset which violates (with an WARNING) the co-pointing limits. The telescope should honor the requests. Both Presets should receive warning command return objects.
  • MAT: Ensure the latest version of the MAT software works. Take particular note that it receives the PCS data dictionary information that it requests. DONE: OK.

Patches to the Release

  • none.

Known Bugs

  • The removal of the Xerces DOM parser for events and reflective memory left many problems with reflective memory. The build is unusable because of this.

Release Overview

  • The Xerces DOM parser has been removed from the build. This affects events and reflective memory.

IIF list of Public Data Dictionary Variables

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

tcs.conf

  • none.

AGw control server

  • none.

AOS - Adaptive Optics

  • none.

ECS - Enclosure Control

  • none

ENV - Environmental Sensors

  • none.

IIF - Instrument Interface

  • none

GCS - Guiding Control V.2.6.5

  • fixed a simulation only issue with clipping and binning in the guide loop creating an incorrectly sized image in the second iteration and beyond and dropping it
  • added additional debug information in case of a timeout during positioning with AIP AGWs. The requested and achieved position after the timeout is being logged now.
  • also GCS now stops any residual motion throughthe UMAC after a timeout to avoid the error "motors still in motion"
  • added the stopMotion() method to the AGWUnit class

LSS - Logging and Events

  • none.

MCS / mcstemp - Mount Control

  • none.

OSS - Optical Support

  • none.

PCS - Pointing Control

  • PCS_Version-6.19
    • Modified the Preset support routine for sidereal targets, setEquatorialTarget(). Both Presets of a synchronized pair must pass the separation and elevation tests before the telescope will slew to the new target location.
      • Substantial clean-up of the final output events and internal bookkeeping.
    • Removed some deprecated data dictionary names from code and the PCS generated portion of the data dictionary
      • pcs.preset... with no exceptions
      • pcs.virtualTelescopes... with no exceptions (notified GCS)
      • pcs.pointingStatus... with the following exceptions:
        • PERSIST
        • pcs.pointingStatus.achieved.parallacticAngle = ParAngle
        • pcs.pointingStatus.achieved.azimuth
        • pcs.pointingStatus.achieved.elevation
    • Added a sided data dictionary item for the ephemeris file name. Even though the same file or non-sidereal type MUST be used by each side of the telescope, the item is sided.
      • pcs.side[SX|DX].preset.target_NSEphemeris STRING

PCS GUI

  • none.

Pointing Kernel / Pointing Kernel tools

  • none.

PMC - Primary Mirror Cell

  • none

PSF - Point Spread Function

  • 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 Motion Monitor

  • none

idl

  • none.

iraf

  • none.

IRTC - Infrared Test Camera

  • none

LBC - LBT Binocular Camera

  • none.

LBTO Weather Station - 3DWGUI

  • none.

MAT - Mount Axilliary Telescope

  • 29 March 2012
    • Modified the MAT host file, CommandLine.cpp, to access data dictionary items using the TCS public interface for the values rather than the (now disallowed) fully qualified subsystem names.

All Sky Monitor

  • none.

-- MicheleDeLaPena - 30 Mar 2012
Topic revision: r5 - 11 May 2012, MicheleDeLaPena
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