|
A number of specific reason codes have been defined for the OBOSS-III product.
These may be adapted or extended with mission specific reason codes as part of the adaptation process.
The following reason codes apply for the standard OBOSS-III distribution:
Reason Code
|
Sending/Receiving
|
Interpretation
|
1
|
Sending
|
Wrong sequence number in acknowledge
|
2
|
Sending
|
Reception acknowledge time-out
|
3
|
Sending
|
Part stream allocation failed
|
4
|
Sending
|
Part packet allocation failed
|
5
|
Sending
|
Part packet deposit failed
|
6
|
Sending
|
Illegal part from sender state
|
7
|
Sending
|
Sender logic error
|
8
|
Receiving
|
Time-out waiting for part
|
9
|
Receiving
|
Illegal command waiting for part
|
10
|
Receiving
|
Illegal part sequence number
|
11
|
Receiving
|
Repeated part erroneous
|
12
|
Receiving
|
Receiver logic error
|
|