CONTOUR CFI DPU - Flight Software Status

This document describes the current status of the CONTOUR CFI DPU flight software. The document is maintained in archeological order: the most recent information is at the top.

Version 3

This software version was uploaded to the spacecraft at KSC on April 29, 2002. The changes made since version 2 are listed below.

  1. Reduce noise in analogs - 2/15/2002.

    Modified analog read function to convert each channel twice and use the second value. This should reduce the noise.

  2. Add built-in macro to kill all macros - 4/5/2002.

    Added built-in macro 8 that kills all running macros. The macro first disables monitor responses so that no macros will be started autonomously by the DPU. Then is calls an internal function that kills all running macros, including itself.

  3. Update monitor limits - 4/24/2002.

    Update monitor limits. Changes to the motor currents are very large, as they changed greatly when we started using a power level of 7 as the default. For the most part, the other changes are based on having many functional test runs at widely varying input voltages.

Version 2

This software version was uploaded to the spacecraft at GSFC on February 2, 2002. The changes made since version 1 are listed below.

  1. Add CHEAP support - 1/18/2002.

    Added support for the CONTOUR Hardware Experimental Acquisition Package (CHEAP). This is a dust shield monitor (via a TRIO), a dosimeter, and two Digital Solar Attitude Detectors (DSAD). New commands and telemetry formats were added.

  2. Increase motor power level - 1/19/2002.

    Increased default motor power level to 7 for both the filter wheel and the cube mirror.

  3. Change HOP timeout value - 1/29/2002.

    Changed the HOP timeout value from 60 seconds to 130 seconds.

  4. Added reasonable default monitor limits - 1/30/2002.

    Filled in the monitor table with reasonable default limits.

Version 1

This is the version of software that was delivered to the spacecraft with the instrument in December, 2001.