next up previous contents
Next: 3.12 Housekeeping Data Up: 3 ADS Firmware Previous: 3.10 Valve and Tank   Contents

Subsections


3.11 Telecommands

All QM telecommands begin with the command word. This command word consist of two bytes, the second byte contents the inverted contents of the first byte.

If the telecommand is longer than one word then it has a checksum at its end. This checksum is the inverted sum of all data words (the command word is not included).

Example: F708 0231 0004 FA04 2873 DB55

3.11.1 Standard Telecommands

These telecommands are needed for normal operational conditions.


Table 15: Standard Telecommands
Code Parameter Range Description
0FE01 - - health check
0FD02 - - checkout
0FC03 - - preparation
0FB04 desired velocity mm/s 1 .. 2000 mission set
0FA05 - - acceleration
0F906 - - prepare for touchdown (decsent)
0F807 - - trigger reset
0F708 patch record - send patch record
0F609 patch area length - apply patches
0F50A patch area length - save patches to backup RAM
0F40B - - get patches from backup RAM
0F30C - - clear patch buffer


health check
This command can be executed several times during the fligth. It checks the temperature, the tank pressure, the pipe pressure, the valves and the tank openers. The HKs are described in table 23 on page [*]. This command can be entered only from the standby operation mode. See also the flow chart in table 28 on page [*].
checkout
It checks the temperature, the tank pressure, the pipe pressure, the valves and the tank openers. The HKs are described in table 24 on page [*]. This command can be entered only from the standby operation mode. See also the flow chart in table 29 on page [*].
preparation
It opens the tank with the tank opener 1 (60 seconds) and tank opener 2 (60 seconds). If the tank opening fails, e second try will be executed. The HKs are described in table 25 on page [*]. This command can be entered only from the checkout operation mode. See also the flow chart in table 30 on page [*].
mission set
It calculates the thrust interval from the parameter desired velocity. The HKs are described in table 26 on page [*]. This command can be entered only from the preparation operation mode. See also the flow chart in table 31 on page [*].
acceleration
It controls the thrust to reach the desired velocity. The HKs are described in table 27 on page [*].This command can be entered only from the mission set operation mode. See also the flow chart in table 32 on page [*].
prepare for touchdown (descent)
The HKs are described in table page 28 on page [*]. This command can be entered only from the acceleration operation mode. After receiving the touchdown signal from the Landing Gear the landing operation mode will be entered, it opens the valve several times. See also the flow chart in table 33 on page [*] and the flow chart in table 34 on page [*]
trigger reset
it triggers the internal watchdog for a hardware reset.
send patch record
it sends a patch record. The patch record is saved in the patch buffer. The patch buffer is 2048 bytes long. The patch buffer can be longer than the backup RAM patch area (the QM backup RAM patch area is 448 bytes long).
apply patches
the patch buffer is applied to the RAM. A test for consistency will be executed (no patch will be applied if the data is not consistent).
save patches to backup RAM
copies the patch buffer to the Backup RAM area in the CDMS. A test for consistency will be executed (no patch will be applied if the data is not consistent). It will be in the patch operation mode until the command is finished.
get patches from backup RAM
copies the Backup RAM area in the CDMS to the patch buffer. The QM will be in the patch operation mode until the command is finished.
clear patch buffer
clears the patch buffer.

3.11.2 Test Telecommands

There are telecommands for test purposes only2. With those telecommands you can control all actuators and you can set operation mode and mission mode. With operation mode setting you can select the values for housekeeping registers.

The generating of science frames ist not planed for the Flight Model. Maybe the test telecommands can be usefull for the Flight Model in case of emergency.


Table 16: Telecommands for Test Purposes
Code Parameter Range Description
0EA15 - - open valve 1
0E916 - - close valve 1
0E817 - - open valve 2
0E718 - - close valve 2
0E619 - - activate tank opener 1
0E51A - - stop tank opener 1
0E41B - - activate tank opener 2
0E31C - - stop tank opener 2
0E21D interval ms 1 .. 65535 open valve 1 for an interval
0E11E interval ms 1 .. 65535 open valve 2 for an interval
0E01F interval ms 1 .. 65535 activate tank opener 1 for an interval
0DF20 interval ms 1 .. 65535 activate tank opener 2 for an interval
0DE21 operation 1 ..8 set operation mode
0DD22 mission 1 .. 3 set mission mode



next up previous contents
Next: 3.12 Housekeeping Data Up: 3 ADS Firmware Previous: 3.10 Valve and Tank   Contents
Peter Schmid 2001-05-18