In memory representation of matrices:

From index 0 to N-1:

Magnetic: [ Real(B11), Imag(B11), Real(B12), Imag(B12), Real(B13), Imag(B13), ... , Real(B31), Imag(B31), Real(B32), Imag(B32), Real(B33), Imag(B33)]

Electric: [ Real(E11), Imag(E11), Real(E12), Imag(E12), Real(E21), Imag(E21), Real(E22), Imag(E22)]

This representation is used in all the following packets descriptions.

TC LOAD KCOEF format:

To set all calibration matrices we need to send 36 TC with 0 <= sy_lfr_kcoeff_frequency <= 35, and they must be sent in order from sy_lfr_kcoeff_frequency=0 to sy_lfr_kcoeff_frequency=35

Since 36 packets are not enough to fill all calibration matrices for F0,F1 and F2 we set one matrice each 8 frequency bins then we interpolate them.

In the following description B_F0_Bin_16 means B calibration matrice at F0 for the frequency bin 16.

TM DUMP KCOEF format:

The TM_LFR_KCOEFFICIENTS_DUMP si splitted into two packets where: