Document number
205065
Version
Rev. N
Issue date
2019-02-04
Sirius OBC and TCM User Manual
Page
82
of
174
5.9.5.5. Data type tm_error_cnt_t
This datatype is a struct to store error counters of the TM path. The elements of the struct
are described below:
Element
Type
Description
tm_par_err_cnt
uint8_t
Indicates number of CRC errors in TC
path. The counter will wrap around
after 2^8-1.
5.9.5.6. Data type tc_status_t
This datatype is a struct to store status parameters of the TC path. The elements of the
struct are described below:
Element
Type
Description
tc_frame_cnt
uint8_t
Number of received TC frames. The
counter will wrap around after 255.
tc_buffer_cnt
uint16_t
Actual length on the read TC buffer
data in bytes. MAX val 1024 bytes.
cpdu_line_status
uint16_t
Bits 0-11 show if the corresponding
pulse command line was activated by
the last command.
cpdu_bypass_cnt
uint8_t
Indicates the number of accepted
commands. Wraps at 15.
5.9.5.7. Data type tc_error_cnt_t
This datatype is a struct to store error counters of the TC path. The elements of the struct
are described below:
Element
Type
Description
tc_overflow_cnt
uint8_t
Indicates number of missed TC frames
due to overflow in TC Buffers.The
counter will wrap around after 255.
tc_cpdu_rej_cnt
uint8_t
Indicates number of rejected CPDU
commands. The counter will wrap
around after 255.
tc_buf_rej_cnt
uint8_t
Indicates number of rejected TC
commands. The counter will wrap
around after 255.
tc_par_err_cnt
uint8_t
Indicates number of CRC errors in TC
path. The counter will wrap around
after 255.
5.9.5.8. Data type radio_status_t
This datatype is a struct to hold radio status. The elements of the struct are described below: