Document number
204911
Version
Rev. K
Issue date
2016-10-11
Sirius Breadboard User Manual
www.aacmicrotec.com
Page
62
of
106
tm_conv_bypassed
uint8_t
Bypassing of the TM convolutional
encoder
0 - No bypass
1 - Bypass
tm_pseudo_rand_bypassed
uint8_t
Bypassing of the TM pseudo
randomizer encoder
0 - No bypass
1 - Bypass
tm_rs_bypassed
uint8_t
Bypassing of the TM Reed Solomon
encoder
0 - No bypass
1 - Bypass
5.10.2.5. Data type tc_config_t
This datatype is a struct for configuration of the TM path. The elements of the struct are
described below:
Element
Type
Description
tc_derandomizer_bypassed
uint8_t
Bypassing of TC derandomizer.
0 - No bypass
1 - Bypass
5.10.2.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 2^8-1.
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.