jpl.mipl.tlm.sirtf
Class APID15Packet
java.lang.Object
jpl.mipl.tlm.sirtf.APID15Packet
public class APID15Packet
- extends Object
Encapsulates telemetry for all the pre-channelized data that is used
for both PHF and IPF processing. These are:
| entity |
channels |
TLM name |
| STA to PCRS alignment quaternion, covariance matrix and
time tag |
P-241[0123], P-2408, P-1341 - P-1376 |
S2P_FRAME_XFORM_Q[0-3], S2P_UPDATE_TIME,
STP_COVARIANCE_[0-5]_[0-5] |
| Spacecraft velocity and time tag |
P-222[7-9], P-2230 |
EPH_SUN_2_SPACECRAFT_VELOCITY_[XYZ], EPH_COMPUTATION_TIME |
| GCF Rate Bias and time tag |
P-289[5-7], P-2299 |
GCF_UPDATE_RATE_BIAS_EST_[012], GCF_UPDATE_TIME_TAG |
| Spacecraft mode |
P-1428 |
PME_CURRENT_MODE |
| Earth-pointing flag |
P-0754 |
ACG_CURRENT_MODE |
As a future capability (i.e., not fully implemented yet), MIPL may
have to fill in gaps in the APID 13 data since the data is not
collected while Earth pointing. In such cases, the pertinent
information that would have been used from APID 13 for the PHF are
found in the following channels:
| entity |
channels |
TLM name |
| IRU Time tag |
P-1897 |
ITU_TIME |
| IRU gyro rates (1 Hz) |
P-0138, P-0139, P-0140 |
IRU_RATE_BODY_[XYZ] |
| Observed (smoothed) quaternion |
P-220[1-4] |
ATDT_OBS_QUATERNION_Q[1-4] |
- Version:
- $Id: APID15Packet.java,v 1.6 2003/09/29 21:34:04 alice Exp $
- Author:
- Myche McAuley
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
APID15Packet
public APID15Packet()
parse
public boolean parse(Type29CHDO data)
isVelocityAvailable
public boolean isVelocityAvailable()
getVelocityBean
public VelocityBean getVelocityBean()
isRateBiasAvailable
public boolean isRateBiasAvailable()
getRateBiasBean
public RateBiasBean getRateBiasBean()
isSta2PcrsAvailable
public boolean isSta2PcrsAvailable()
isStaQuatAvailable
public boolean isStaQuatAvailable()
getSTA2PCRSBean
public STA2PCRSBean getSTA2PCRSBean()
isEphemAvailable
public boolean isEphemAvailable()
getEphS2SPosBean
public EphemS2SPosBean getEphS2SPosBean()
isSCMomenAvailable
public boolean isSCMomenAvailable()
getSCMomenBean
public SCMomentumBean getSCMomenBean()
isModeAvailable
public boolean isModeAvailable()
isAcgModeAvailable
public boolean isAcgModeAvailable()
getSCMode
public int getSCMode()
getAcgMode
public int getAcgMode()