Real-Time Java AOCS Framework v1.0 API Specification

RtjAocsFramework.TelecommandManagement
Class TelemetryFormatTelecommand

java.lang.Object
  |
  +--RtjAocsFramework.BasicObjects.RootObject
        |
        +--RtjAocsFramework.TelecommandManagement.Telecommand
              |
              +--RtjAocsFramework.TelecommandManagement.TelemetryFormatTelecommand

public class TelemetryFormatTelecommand
extends Telecommand

Telecommand to command the telemetry format of a component.

Copyright: see the Copyright Notice.

Version:
1.0
Author:
Alessandro Pasetti (University of Konstanz)
See Also:
The Telecommand Framelet Document.

Constructor Summary
TelemetryFormatTelecommand(int timeTag, Telemeterable t, byte newFormat)
          Create the telecommand object by specifying the time tag, the target telemeterable object and the target telemetry format.
 
Method Summary
 short execute()
          Change the telemetry format of the target telemeterable object and check that the change was correctly performed.
 
Methods inherited from class RtjAocsFramework.TelecommandManagement.Telecommand
canExecute, getTelecommandId, getTelecommandTypeId, getTimeTag, isEnabled, setEnable
 
Methods inherited from class RtjAocsFramework.BasicObjects.RootObject
getClassId, getInstanceId, setClassId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TelemetryFormatTelecommand

public TelemetryFormatTelecommand(int timeTag,
                                  Telemeterable t,
                                  byte newFormat)
Create the telecommand object by specifying the time tag, the target telemeterable object and the target telemetry format.

Method Detail

execute

public short execute()
Change the telemetry format of the target telemeterable object and check that the change was correctly performed. If the telemetry format was not correctly updated a FAIL_SAFE code is returned.

Overrides:
execute in class Telecommand
See Also:
Telecommand.execute()

Real-Time Java AOCS Framework v1.0 API Specification

Real-Time Java AOCS Framework project home page

Automatic Control Laboratory, ETH Zuerich
Physikstrasse 3
CH-8092 Zuerich, Switzerland