This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Does TCP2_tailConfig() handle the averaging of the repeated tail bits in IS2000 coded data?

 

The systematic bits in the tail of IS2000 coded data are potentially sent multiple times depending on the coding rate, e.g. repeated 3 times for rate 1/5.  TCP2's Input Configuration registers require this repetition to be removed, i.e. register value = (repeat_1 + repeat_2 + repeat_3) / 3. 

 

Does the CSL function TCP2_tailConfig() perform this averaging operation?

 

This is similar to asking about the structure of the array of TCP2_TailData, i.e. for 1/5 rate codes, is it an array of 30 values or an array of 18 values.  The example code suggests that the Int8 data needs to be in SIII.FF format.

 

The CSL documentation and example code does not help as it’s written in a very 3GPP centric manner, and the example code for TCP2_tailConfigIs2000() is 3GPP code!