Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

TelemetryPacket.cpp

00001 // 00002 // Copyright 2004 P&P Software GmbH - All Rights Reserved 00003 // 00004 // TelemetryPacket.cpp 00005 // 00006 // Version 1.0 00007 // Date 4.12.02 00008 // Author A. Pasetti (P&P Software) 00009 00010 #include "../GeneralInclude/CompilerSwitches.h" 00011 #include "../GeneralInclude/DebugSupport.h" 00012 #include "../GeneralInclude/Constants.h" 00013 #include "../Base/CC_RootObject.h" 00014 #include "TelemetryPacket.h" 00015 00016 TelemetryPacket::TelemetryPacket(void) { 00017 inUse = false; 00018 } 00019 00020 bool TelemetryPacket::isValid(void) { 00021 return VALID; 00022 } 00023 00024 TD_TelemetryType TelemetryPacket::getType(void) const { 00025 return (TD_TelemetryType)(getClassId()%256); 00026 } 00027 00028 void TelemetryPacket::setType(TD_TelemetryType tmType) { 00029 return; 00030 } 00031 00032 TD_TelemetrySubType TelemetryPacket::getSubType(void) const { 00033 return 0; 00034 } 00035 00036 void TelemetryPacket::setSubType(TD_TelemetrySubType tcSubType) { 00037 return; 00038 } 00039 00040 TD_ObsTime TelemetryPacket::getTimeTag(void) const { 00041 return 0; 00042 } 00043 00044 void TelemetryPacket::setTimeTag(TD_ObsTime timeTag) { 00045 return; 00046 } 00047 00048 TD_TelemetryDestination TelemetryPacket::getDestination(void) const { 00049 return 0; 00050 } 00051 00052 void TelemetryPacket::setDestination(TD_TelemetryDestination tmDest) { 00053 return; 00054 } 00055 00056 void TelemetryPacket::setInUse(bool newInUse) { 00057 inUse = newInUse; 00058 } 00059 00060 bool TelemetryPacket::isInUse(void) const { 00061 return inUse; 00062 } 00063 00064 unsigned char* TelemetryPacket::getStartAddress(void) { 00065 return pNULL; 00066 } 00067 00068 bool TelemetryPacket::isFastAcquisitionImplemented(void) { 00069 return false; 00070 } 00071
Copyright 2003 P&P Software GmbH - All Rights Reserved