Document number
205065
Version
Rev. N
Issue date
2019-02-04
Sirius OBC and TCM User Manual
Page
129
of
174
7.12.3. Status code in reply messages
In the status field of write/read, the values in Table 7-15 can be returned, this replaces the
standard RMAP status codes described in Table 7-27[RD3], see individual commands for
specific status code interpretations.
Table 7-27: Status code
Code
Numeric value
-
0
EIO
5
EEXIST
17
EINVAL
22
ENOSPC
28
EBADMSG
77
EALREADY
120
7.12.4. RMAP input address details
The chapters below contain the detailed information on the data accesses to the given
RMAP addresses.
7.12.4.1. TMStatus
Reads the latest telemetry status.
Table 7-28: TMStatus data
Byte
Type
Description
0
UINT8
0x00
–
No Error
0x01
–
FIFO error.
1
UINT8
0x00
–
No transfer in progress.
0x01
–
Transfer in progress.
RMAP reply status:
Table 7-29: TMStatus reply status codes
Status code
Description
0
Success.
EINVAL
The driver for the TM device has not been
initialized.
EIO
I/O error. The TM device cannot be accessed
7.12.4.2. TMConfig
Reads the telemetry configuration.
Table 7-30: TMConfig data
Byte
Type
Description
0-1
UINT16
Telemetry clock bitrate divisor value, default 25.