TReK .NET Framework  5.3.3
Telemetry/Command API
trek_cmd_user_api.h File Reference

Defines the Release 3 Compatible Command API. More...

#include "trek.h"
#include "trek_error.h"

Macros

#define CMD_API_INVALID_LENGTH   14001
 This message indicates that the user specified command length is greater than what is allowed.
 
#define CMD_API_USER_DISABLED   14002
 This error can occur for POIC destinations that are of the blocking type if destination checking is being performed on the User Enabled parameter that is included in the POIC Command System Status Message. This message indicates that TReK has determined that the POIC status indicates that the user is disabled from commanding. The request for uplink was never sent to the POIC from TReK.
 
#define CMD_API_MCCH_DISABLED   14003
 This error can occur for POIC destinations that are of the blocking type if destination checking is being performed on the User Enabled parameter that is included in the POIC Command System Status Message. This message indicates that TReK has determined that the POIC status indicates that the Mission Control Center Houston (MCCH) is disabled for commanding. The request for uplink was never sent to the POIC from TReK.
 
#define CMD_API_POIC_DISABLED   14004
 This error can occur for POIC destinations that are of the blocking type if destination checking is being performed on the User Enabled parameter that is included in the POIC Command System Status Message. This message indicates that TReK has determined that the POIC status indicates that the POIC is disabled for commanding. The request for uplink was never sent to the POIC from TReK.
 
#define CMD_API_REMOTE_USERS_DISABLED   14005
 This error can occur for POIC destinations that are of the blocking type if destination checking is being performed on the User Enabled parameter that is included in the POIC Command System Status Message. This message indicates that TReK has determined that the POIC status indicates that all remote users are disabled from commanding. The request for uplink was never sent to the POIC from TReK.
 
#define CMD_API_MCCH_HAS_LOS   14006
 This error can occur for POIC destinations that are of the blocking type if destination checking is being performed on the User Enabled parameter that is included in the POIC Command System Status Message. This message indicates that TReK has determined that the POIC status indicates that the Mission Control Center Houston (MCCH) is in LOS. The request for uplink was never sent to the POIC from TReK.
 
#define CMD_API_INVALID_COMMAND_MNEMONIC   14007
 This error can occur for POIC destinations that are of the blocking type if destination checking is being performed on the User Enabled parameter that is included in the POIC Command System Status Message. This message indicates that TReK has determined that the command mnemonic supplied does not exist. The request was never sent from TReK.
 
#define CMD_API_DESTINATION_NOT_FOUND   14008
 This message indicates that the specified destination does not exist. The destination may have been added to Command Processing, but not activated.
 
#define CMD_API_COMMAND_NOT_FOUND   14009
 This message indicates that the specified command mnemonic does not exist for the destination.
 
#define CMD_API_HEADER_NOT_FOUND   14010
 This message indicates that the specified header mnemonic does not exist for the destination.
 
#define CMD_API_FIELD_NOT_FOUND   14011
 This message indicates that the specified field is not part of the header or command for this destination.
 
#define CMD_API_FIELD_NOT_MODIFIABLE   14012
 This message indicates that the specified field exists, but is not modifiable.
 
#define CMD_API_ILLEGAL_FIELD_TYPE   14013
 You have specified an illegal field type. The two valid field types are COMMAND_FIELD and HEADER_FIELD.
 
#define CMD_API_NOT_ENOUGH_SPACE   14014
 The space you have allocated is insufficient to hold the returned data.
 
#define CMD_API_INCORRECT_DATATYPE   14015
 The data type you have chosen does not match the field’s data type.
 
#define CMD_API_NO_INITIAL_DATA   14016
 The modifiable field has no initial value.
 
#define CMD_API_INVALID_API_RETURN_CODE   14017
 The error_code is not a known return value for the Command API library. String value still set.
 
#define CMD_API_VALUE_LESS_THAN_LOW_RANGE   14018
 New value for update is too small.
 
#define CMD_API_VALUE_GREATER_THAN_HIGH_RANGE   14019
 New value for update is too large.
 
#define CMD_API_USER_CLEARED_BLOCK   14020
 Function returned due to user forcing the destination to unblock. This error only occurs for blocking destinations. The user is advised to proceed with caution, as the interface may not behave properly.
 
#define CMD_API_INCOMPLETE_COMMAND   14021
 One or more fields for the command do not have a value.
 
#define CMD_API_INCOMPLETE_HEADER   14022
 One or more fields for the header do not have a value.
 
#define CMD_API_NO_DATA_IN_FIELD   14023
 Returned from the Get…Field functions when no data is stored in the field. Use an Update…Field function.
 
#define CMD_API_WAIT_TIMEOUT   14024
 A timeout occurred while waiting for the data. If subsequent calls to API functions return this value, the problem should be reported to the help desk. It may be necessary to delete the destination and add it back.
 
#define CMD_API_EXPECTED_STRING_DATA_TYPE   14025
 Returned when the incorrect function is used to update a field value. Return code indicates you should use UpdateStringFieldValue.
 
#define CMD_API_EXPECTED_NUMERIC_DATA_TYPE   14026
 Returned when the incorrect function is used to update a field value. Return code indicates you should use UpdateNumericFieldValue.
 
#define CMD_API_EXPECTED_BINARY_DATA_TYPE   14027
 Returned when the incorrect function is used to update a field value. Return code indicates you should use UpdateBinaryFieldValue.
 
#define CMD_API_ILLEGAL_DESTINATION_TYPE   14028
 Returned when a function is not allowed for the destination type. For example, you cannot call UplinkPOICCommand for a Suitcase Simulator destination.
 
#define CMD_API_PREDEFINED_COMMAND   14029
 Returned from UpdateDestinationDatabase when the specified command has no modifiable fields.
 
#define CMD_API_MNEMONIC_LENGTH_ERROR   14030
 The mnemonic must be less than or equal to twenty characters.
 
#define CMD_API_DATA_TYPE_IS_STRING   14031
 Returned when the incorrect function is used to get a field’s value. Return code indicates you should use GetStringFieldValue.
 
#define CMD_API_DATA_TYPE_IS_BINARY   14032
 Returned when the incorrect function is used to get a field’s value. Return code indicates you should use GetBinaryFieldValue.
 
#define CMD_API_DATA_TYPE_IS_NUMERIC   14033
 Returned when the incorrect function is used to get a field’s value. Return code indicates you should use GetNumericFieldValue.
 
#define CMD_API_COMMAND_FIELD_TOO_LONG   14034
 The option to always add a NULL terminating character is turned on and the length of one or more string fields in the command do not have room for the NULL character. See the message area in Command Processing for the field name.
 
#define CMD_API_HEADER_FIELD_TOO_LONG   14035
 The option to always add a NULL terminating character is turned on and the length of one or more string fields in the header do not have room for the NULL character. See the message area in Command Processing for the field name.
 
#define CMD_API_CALIBRATION_ERROR   14036
 A calibration error occurred while building the command. For example, the value set for a field does not match a valid state code. See the message area in Command Processing for the field name.
 
#define CMD_API_CALIBRATED_VALUE_ERROR   14037
 The calibrated value will not fit in the required field. For example, the calibrated value is –1 and the uplink data type is IUNS (unsigned integer). See the message area in Command Processing for the field name.
 
#define CMD_API_VALUE_ERROR   14038
 The value will not fit in the required field. See the message area in Command Processing for the field name.
 
#define CMD_API_NUMBER_RETRIES_TOO_LARGE   14039
 The number of retries is larger than what is allowed by the Command System Configuration Message.
 
#define CMD_API_NUMBER_RETRIES_TOO_SMALL   14040
 The number of retries must be greater than or equal to zero.
 
#define CMD_API_INVALID_DESTINATION_NAME   14041
 Returned if the destination name specified exceeds the maximum length for a destination name (24 characters).
 
#define CMD_API_THREAD_LOCAL_STORAGE_ERROR   14042
 The API could not create the necessary memory for thread storage. If you see this error, please contact the TReK help desk.
 
#define CMD_API_INITIALIZATION_ERROR   14043
 The API could not initialize the needed resources. If you see this error, please contact the TReK help desk.
 
#define CMD_API_WAIT_FAILED   14044
 The API failed while waiting for TReK to return data. If you see this error, please contact the TReK help desk.
 
#define CMD_API_WAIT_ABANDONED   14045
 The API abandoned waiting for TReK to return data. If you see this error, please contact the TReK help desk.
 
#define CMD_API_ERROR_ATTACHING_THREAD   14046
 The API could not attach the thread resources. If you see this error, please contact the TReK help desk.
 
#define CMD_API_FSV1_SEQ_ERROR   14201
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_CHECKSUM_FAIL   14202
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_INVALID_APID   14203
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.

 
#define CMD_API_FSV1_TIME_AUTHENTICATION_FAILURE   14205
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_TIME_TAG_ERROR_FUTURE   14206
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_TIME_TAG_ERROR_PAST   14207
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_TIME_TAG_ERROR_QUEUE_FULL   14208
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_TIME_TAG_ERROR_DUPLICATE_CMD   14209
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_INVALID_STATION_MODE   14210
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_CMD_ROUTING_QUEUE_FULL   14211
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_APPLICATION_QUEUE_FULL   14213
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_INVALID_DUMP_ADDRESS   14214
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_CMD_ROUTING_ERROR   14215
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_CMD_INHIBITED   14251
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_ILLEGAL_CMD_CODE   14252
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_CMD_PARAMETER_ERROR   14253
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_IMPROPER_CMD_SEQ   14254
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_CMD_FUNCTION_NOT_AVAILABLE   14261
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_INCOMPATIBLE_OPERATION_STATE   14262
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_CMD_DEVICE_OR_PROCESS_BUSY   14263
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_CMD_ORU_UNAVAILABLE   14264
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_CMD_ORU_FAILED   14265
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_DETAIL_UNKNOWN_ERROR   14299
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV1_INVALID_COMPONENT   14302
 Return Code defined in SSP 41154 Appendix E.
 
#define CMD_API_FSV1_INVALID_IN_CURRENT_STATE   14303
 Return Code defined in SSP 41154 Appendix E.
 
#define CMD_API_FAILED_TO_SEND_PACKET   14401
 This message indicates that TReK was unable to send the command to the destination. TReK may no longer be connected to the destination.
 
#define CMD_API_INTERNAL_FILE_ERROR   14402
 This message indicates that TReK is unable to interpret the data values for the command fields in the TReK command database.
 
#define CMD_API_UNKNOWN_REQUEST   14403
 This message indicates that TReK is unable to determine how to build the command (e.g., pass thru the command, build only the header or build the entire command).
 
#define CMD_API_DATA_DOES_NOT_EXIST   14404
 This message indicates that TReK is not configured to send commands to this destination.
 
#define CMD_API_FAILED_TO_BUILD_HEADER   14405
 This message indicates that TReK was unable to build the command packet’s header as defined in the database. Possible explanations are a command field length mismatch between the database field definition and the database field value or no database field definition or data value.
 
#define CMD_API_FAILED_TO_BUILD_COMMAND   14406
 This message indicates that TReK was unable to build the command packet as defined in the database. Possible explanations are a command field length mismatch between the database field definition and the database field value or no database field definition or data value.
 
#define CMD_API_BUILD_INFO_DOES_NOT_EXIST   14407
 This message indicates that TReK is not configured to send commands to this destination.
 
#define CMD_API_NETWORK_TIMEOUT   14408
 This message indicates that TReK is not able to communicate with the socket that sends the command. The most likely explanation is the socket is busy receiving command responses from the command destination.
 
#define CMD_API_DATA_UNINITIALIZED   14409
 This message indicates that TReK is not configured to send commands to this destination.
 
#define CMD_API_ERROR_BUILDING_PROTOCOL   14410
 This message indicates that TReK was not able to properly build the EHS primary header or secondary header or checksum for the command packet.
 
#define CMD_API_UNDEFINED_NETWORK_PROTOCOL   14411
 This message indicates that TReK is not configured to send commands to this destination.
 
#define CMD_API_HEADER_NOT_ON_WORD_BOUNDARY   14412
 This message indicates that TReK did not properly build the command packet’s header. Possible explanations are an incorrect database field definition or incorrect database field value.
 
#define CMD_API_COMMAND_NOT_ON_WORD_BOUNDARY   14413
 This message indicates that TReK did not properly build the command packet. Possible explanations are an incorrect database field definition or incorrect database field value.
 
#define CMD_API_UNKNOWN_INTERNAL_ERROR   14414
 This message indicates that TReK did not send the command for an unknown reason. Please contact the TReK Help Desk for further assistance.
 
#define CMD_API_TRR_MSG_TYPE_NOT_ALLOWED   14102
 Unknown message type received. Contact TReK help desk.
 
#define CMD_API_TRR_MSG_SUB_TYPE_NOT_ALLOWED   14103
 Unknown message subtype received. Contact TReK help desk.
 
#define CMD_API_TRR_ERROR_SENDING_TO_DECOM   14104
 Message could not be built. Contact TReK help desk.
 
#define CMD_API_TRR_USER_VALIDATION_ERROR_FOUND   14105
 User provided validation software found error in the uplink pattern. A detailed error code can be seen in the real time command data viewer.
 
#define CMD_API_TRR_USER_VALIDATION_TIMEOUT   14106
 The user provided validation software did not return a status in the allotted time.
 
#define CMD_API_TRR_REQUEST_QUEUED   14107
 The command request has been queued on the command node. An additional TRR message will be sent when the command is being processed.
 
#define CMD_API_TRR_REQUEST_TIMEOUT   14108
 Command request timed out. Command was rejected.
 
#define CMD_API_TRR_UPLINK_USER_NOT_ALLOWED   14109
 The UplinkUserCommand, UplinkUserCommandVB, AddHeaderAndUplink, and AddHeaderAndUplinkVB functions are not allowed by the command node.
 
#define CMD_API_TRR_UPLINK_TREK_NOT_ALLOWED   14110
 The UplinkTReKCommand function is not allowed by the command node.
 
#define CMD_API_TRR_UPLINK_POIC_NOT_ALLOWED   14111
 The UplinkPOICCommand function is not allowed by the command node.
 
#define CMD_API_TRR_UPDATE_POIC_NOT_ALLOWED   14112
 The UpdatePOICCommand function is not allowed by the command node.
 
#define CMD_API_TRR_UPDATE_CMD_NODE_NOT_ALLOWED   14113
 The UpdateCommandNode function is not allowed by the command node.
 
#define CMD_API_TRR_CHECKSUM_ERROR   14114
 A checksum error was found in the request. Try resending the command.
 
#define CMD_API_TRR_INTERNAL_TREK_ERROR   14115
 Internal TReK error when trying to send request. See real time command data viewer for a detailed error code.
 
#define CMD_API_TRR_REMOTE_COMMANDING_DISABLED   14116
 Remote commanding is disabled at the command node.
 
#define CMD_API_TRR_EXTRACTION_FAILURE   14117
 Internal TReK error extracting information from the request. Contact TReK help desk.
 
#define CMD_API_TRR_CRITICAL_CMD_ACK_FAILURE   14118
 Failure to acknowledge critical command.
 
#define CMD_API_TRR_USER_NOT_AUTH_FOR_CMD   14131
 This command is not allowed to be updated or uplinked by the user.
 
#define CMD_API_TRR_USER_DISABLED   14135
 The user is disabled by the command node.
 
#define CMD_API_TRR_INCOMPLETE_COMMAND   14145
 The command could not be built because one or more of the fields do not have a value.
 
#define CMD_API_TRR_INVALID_COMMAND_MNEMONIC   14160
 The command was not found at the command node.
 
#define CMD_API_TRR_INVALID_COMMAND_FIELD_LENGTH   14162
 A value will not fit into a command field. Most likely occurs when a NULL termination character could not be set for a string value.
 
#define CMD_API_TRR_CALIBRATED_VALUE_ERROR   14163
 Calibrated value will not fit into the command field.
 
#define CMD_API_TRR_CONVERTED_VALUE_ERROR   14164
 Converted value will not fit into the command field.
 
#define CMD_API_TRR_CALIBRATION_ERROR   14165
 Error calibrating a field value.
 
#define CMD_API_TRR_UNKNOWN_ERROR_BUILDING_COMMAND   14166
 Unable to build a command field.
 
#define CMD_API_TRR_INVALID_HEADER_MNEMONIC   14170
 Header identified by command node could not be found.
 
#define CMD_API_TRR_INCOMPLETE_HEADER   14171
 The header for the command could not be built because one or more of the fields do not have a value.
 
#define CMD_API_TRR_INVALID_HEADER_FIELD_LENGTH   14172
 A value will not fit into a header field. Most likely occurs when a NULL termination character could not be set for a string value.
 
#define CMD_API_TRR_UNKNOWN_ERROR_BUILDING_HEADER   14176
 Unable to build the header for the command.
 
#define CMD_API_TRR_UNKNOWN_ERROR   14199
 Unknown TRR error returned.
 
#define CMD_API_UPD_ERROR_ILLEGAL_SRC_MSG_KEY   14502
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_ILLEGAL_ACTIVITY   14504
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_INVALID_MSG_LENGTH   14508
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_INVALID_MSG_SUBTYPE   14510
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_MSG_TYPE_USER_DATA_MISMATCH   14511
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_INVALID_TIME   14513
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_MSG_CHECKSUM_ERROR   14514
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_USER_NOT_AUTH_FOR_CMD   14531
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_MSG_SEQ_CNT_ERROR   14539
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_CMD_DB_ACCESS_ERROR   14544
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_INTERNAL_EHS_ERROR   14547
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_PARSE_ERROR   14564
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_UPDATE_FIELD_FAILURE   14566
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_EXTRACTING_UPDATE_INFO   14581
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_UPDATE_POIC_NOT_ALLOWED   14582
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_UPDATE_TREK_NOT_ALLOWED   14583
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_REMOTE_COMMANDING_DISABLED   14584
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_USER_DISABLED   14585
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_SENDING_REQUEST   14586
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_MISSING_FIELD   14587
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_NON_MODIFIABLE_FIELD   14588
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_CMD_NOT_FOUND   14589
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_BAD_FORMAT   14590
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_PARTIAL_UPDATE   14591
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_UPD_ERROR_UNKNOWN_ERROR   14599
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_ILLEGAL_SRC_MSG_KEY   14602
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_ILLEGAL_ACTIVITY   14604
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_INVALID_MSG_LENGTH   14608
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_INVALID_MSG_TYPE   14609
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_INVALID_MSG_SUBTYPE   14610
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_MSG_TYPE_USER_DATA_MISMATCH   14611
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_INVALID_TIME   14613
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_MSG_CHECKSUM_ERROR   14614
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_CCSDS_CMD_CHECKSUM_ERROR   14618
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_USER_NOT_AUTH_FOR_CMD   14631
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_CMD_DOES_NOT_MATCH_MNEMONIC   14632
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_INVALID_PKT_SIZE   14633
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_EHS_DISABLED   14634
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_USER_DISABLED   14635
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_CMD_DISABLED   14636
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_ILLEGAL_STATION_MODE   14637
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_UNSUPPORTED_CMD_PATH   14638
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_MSG_SEQ_CNT_ERROR   14639
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_EHS_UPLINK_QUEUE_FULL   14641
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_ERROR_ADDING_TO_EHS_QUEUE   14642
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_NOT_CLEAR_TO_SEND   14643
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_CMD_DB_ACCESS_ERROR   14644
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_CMD_INCOMPLETE   14645
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_CMD_ABORTED_BY_USER   14646
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_INTERNAL_EHS_ERROR   14647
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_ERR_UNKNOWN_ERROR   14699
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_ILLEGAL_SRC_MSG_KEY   14702
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_ILLEGAL_APID   14703
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_ILLEGAL_ACTIVITY   14704
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_INVALID_SOURCE   14705
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_INVALID_DESTINATION   14706
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_PKT_SEQ_CNT_ERROR   14707
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_INVALID_MSG_LENGTH   14708
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_INVALID_MSG_TYPE   14709
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_INVALID_MSG_SUBTYPE   14710
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_MSG_TYPE_USER_DATA_MISMATCH   14711
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_INVALID_USER_DATA_FORMAT   14712
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_INVALID_TIME   14713
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_MSG_CHECKSUM_ERROR   14714
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_SRC_CMD_SYSTEM_DISABLED   14715
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_MCCH_DISABLED   14716
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_MCCH_UPLINK_QUEUE_FULL   14717
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_CCSDS_CMD_CHECKSUM_ERROR   14718
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_INVALID_CCSDS_SBAND_PKT_SIZE   14719
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_INVALID_CCSDS_ECOMM_PKT_SIZE   14720
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_ILLEGAL_CODE_IN_TIME_ID_FIELD   14721
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_ILLEGAL_CCSDS_PKT_TYPE   14722
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_INVALID_SEC_HDR_FLAG   14723
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_INVALID_CCSDS_PKT_LENGTH   14724
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_ILLEGAL_ELEMENT_ID   14725
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_INVALID_ELEMENT_ID   14726
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_FILE_TRANSFER_ABORTED   14727
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_INVALID_FILE_TRANSFER_PATH   14728
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_CAR1_UNKNOWN_ERROR   14799
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_SEQ_ERROR   14801
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_CHECKSUM_FAIL   14802
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_INVALID_APID   14803
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_TIME_AUTHENTICATION_FAILURE   14805
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_TIME_TAG_ERROR_FUTURE   14806
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_TIME_TAG_ERROR_PAST   14807
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_TIME_TAG_ERROR_QUEUE_FULL   14808
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_TIME_TAG_ERROR_DUPLICATE_CMD   14809
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_INVALID_STATION_MODE   14810
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_CMD_ROUTING_QUEUE_FULL   14811
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_APPLICATION_QUEUE_FULL   14813
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_INVALID_DUMP_ADDRESS   14814
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_CMD_ROUTING_ERROR   14815
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_CMD_INHIBITED   14851
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_ILLEGAL_CMD_CODE   14852
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_CMD_PARAMETER_ERROR   14853
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_IMPROPER_CMD_SEQ   14854
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_CMD_FUNCTION_NOT_AVAILABLE   14861
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_INCOMPATIBLE_OPERATION_STATE   14862
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_CMD_DEVICE_OR_PROCESS_BUSY   14863
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_CMD_ORU_UNAVAILABLE   14864
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_CMD_ORU_FAILED   14865
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_UNKNOWN_ERROR   14899
 Return Code defined in command section of PGUIDD (Volume 2). Last two digits of error code correspond to PGUIDD error code number.
 
#define CMD_API_FSV2_INVALID_COMPONENT   14902
 Return Code defined in SSP 41154 Appendix E.
 
#define CMD_API_FSV2_INVALID_IN_CURRENT_STATE   14903
 Return Code defined in SSP 41154 Appendix E.
 
#define CMD_API_CAR2_UPLINK_ERROR   14952
 Return Code defined in command section of PGUIDD (Volume 2). Last digit of error code corresponds to PGUIDD error code number.
 
#define CMD_API_CAR2_UNKNOWN_ERROR   14959
 Return Code defined in command section of PGUIDD (Volume 2). Last digit of error code corresponds to PGUIDD error code number.
 
#define CMD_API_FSV1_US_SEGMENT_ERROR   14962
 Return Code defined in command section of PGUIDD (Volume 2). Last digit of error code corresponds to PGUIDD error code number.
 
#define CMD_API_FSV1_US_SEGMENT_CMD_NOT_RECEIVED   14963
 Return Code defined in command section of PGUIDD (Volume 2). Last digit of error code corresponds to PGUIDD error code number.
 
#define CMD_API_FSV1_MCCH_UNABLE_TO_TRACK_CMD   14964
 Return Code defined in command section of PGUIDD (Volume 2). Last digit of error code corresponds to PGUIDD error code number.
 
#define CMD_API_FSV1_UNKNOWN_ERROR   14969
 Return Code defined in command section of PGUIDD (Volume 2). Last digit of error code corresponds to PGUIDD error code number.
 
#define CMD_API_CRR_UNSUCCESSFUL   14972
 Return Code defined in command section of PGUIDD (Volume 2). Last digit of error code corresponds to PGUIDD error code number.
 
#define CMD_API_CRR_UNKNOWN_ERROR   14979
 Return Code defined in command section of PGUIDD (Volume 2). Last digit of error code corresponds to PGUIDD error code number.
 

Detailed Description

Defines the Release 3 Compatible Command API.