gov.nasa.gsfc.drl.rtstps.core.ccsds
Class Spacecraft

java.lang.Object
  extended by gov.nasa.gsfc.drl.rtstps.core.ccsds.Spacecraft

public class Spacecraft
extends java.lang.Object

This class contains information about one spacecraft.


Field Summary
 boolean doHeaderDecode
          If true, the software decodes and corrects the VCDU header for this spacecraft.
 boolean headerErrorControlPresent
          If true, CCSDS VCDUs for this spacecraft contain a 16-bit header error control field.
 int insertZoneLength
          The insert zone, if present, also exists in fill frames.
private  java.lang.String name
          The spacecraft name.
 int spid
          A spacecraft identification number.
 
Constructor Summary
Spacecraft(org.w3c.dom.Element element)
           
 
Method Summary
 java.lang.String getName()
          Get the spacecraft name.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

private java.lang.String name
The spacecraft name.


spid

public int spid
A spacecraft identification number. The spacecraft ID is found embedded in CCSDS VCDUs.


headerErrorControlPresent

public boolean headerErrorControlPresent
If true, CCSDS VCDUs for this spacecraft contain a 16-bit header error control field.


doHeaderDecode

public boolean doHeaderDecode
If true, the software decodes and corrects the VCDU header for this spacecraft. This field is ignored if the header error control field is not present.


insertZoneLength

public int insertZoneLength
The insert zone, if present, also exists in fill frames.

Constructor Detail

Spacecraft

public Spacecraft(org.w3c.dom.Element element)
           throws RtStpsException
Throws:
RtStpsException
Method Detail

getName

public final java.lang.String getName()
Get the spacecraft name.


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object