TReK Python
5.3.2
Telemetry/Command API
|
▼CApiClient | Provides common functionality between the Telemetry and Commanding APIs |
CCommandApi | Provides access to command features of TReK |
CTelemetryApi | Provides access to telemetry features of TReK |
CChecksumParameterInfo | Checksum Parameter attributes |
CCommandResponse | This class holds all the responses associated with a single command uplink |
CCommandTrack | Contains one or more track items for command uplink history |
CCounterParameterInfo | Counter Parameter attributes |
▼CDependency | This class is the abstraction for all parameter dependencies |
CCounterDependency | This class determine a parameter's dependency based on a counter |
CEnumeratorRangePoint | Dataclass containing begin, end value in enumerator range values |
▼CException | |
CTrekError | The TReK C++ was designed to return error codes |
CIdentifierInfo | Identifier parameter attributes |
CLengthParameterInfo | Length parameter attributes |
▼CNamedItem | This class is the provied the common set of names and descriptions allowed for different items in the Data API |
▼CBaseEnumerator | Abstract Base Class for Enumerators |
CEnumerator | This class maps unsigned integer values to strings for enumeration |
CRangeEnumerator | This class maps unsigned integer values to strings for enumeration |
▼CCalibrator | This class is the abstraction for all numeric calibration |
CPolynomialCalibrator | This class calibrates a value using a polynomial equation |
CSplineCalibrator | This class calibrates a value using a series of line segments |
CExpectedStateAlarm | This class checks expected state violations |
CLimitAlarm | This class checks a value for violation of defined limits |
▼CPacketItem | PacketItem is the base abstraction for data that can be added to a Packet |
CFormatCollection | This class describes a format collection composed of one or more parameter collections |
CPacket | This class describes a packet composed of one or more parameters |
CParameterCollection | This class describes a parameter collection |
CRandomPacketCollection | This class describes a parameter collection composed of one or more parameters |
CParameter | This class describes a single parameter within a telemetry or command message including its value |
▼CSwitchSet | This class is the abstraction for sets of information that can be switched by the value of a parameter |
CCalibratorSwitchSet | This class switches calibrator sets |
CEnumeratorSwitchSet | This class switches calibrator sets |
CExpectedStateAlarmSwitchSet | This class switches expected state alarm sets |
CLimitAlarmSwitchSet | This class switches limit sets |
CParameterStatus | This class describes the status associated with a parameter value |
CRangeSwitchInfo | Data class to return range switch information |
CResponseInfo | Dataclass holding the details of a specific command response |
CResponseItem | This dataclass holds values in response to a TrackItem.get_response() |
CSequenceFlagParameterInfo | SequenceFlag Parameter Info |
CSplineCalibratorPoint | Spline Calibrator Point return by SplineCalibrator.get_points() |
CSyllableInfo | Parameter Syllable configuration |
CTimeStampParameterInfo | Timestamp Parameter Info |
CTrackItem | This class holds all of the responses associated with a single command uplink |
CTrackItemArray | Zero-based array of TrackItem's |
CTrekTime | This class holds a time value represented as seconds from the system epoch |
CTrekTimeComponents | TrekTime Components |
▼CEnum | |
CIdentifierType | Types of identifiers |
CLimitAlarmSetType | Enumeration of limit types |
CLimitType | Enumeration of limit types |
CPacketChecksumPointType | Enumeration of start and end points for checksums |
CPacketChecksumType | Enumeration of checksum types allowed |
CPacketZoneType | Packet Zones |
CParameterByteOrderType | Enumeration of telemetry data types |
CParameterDataFormat | Enumerations of valid data formats |
CParameterDataType | Enumeration of telemetry data types |
CSwitchType | Types of Switches |