annotate se_k200i/rf_850.c @ 408:14302e075f37 default tip

hr-bits: further conditionalize SID-1-diff
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 22 Jul 2024 10:06:38 +0000
parents 07000c2d21cd
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
394
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 /*
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2 * This compiled-in RF parameter default table has been extracted
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
3 * out of Vadim's flash1.bin firmware image. This SE K200i version
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
4 * equals Openmoko's l1_cust.obj version (which is in turn believed
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5 * to be unchanged TI's internal mainline) in all parameters except
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6 * Tx ramp templates.
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 *
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8 * Tx ramp templates depend on the PA type and they are generally not
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 * calibrated per unit, hence most fw designs will incorporate correct
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10 * ramp templates for their PA into their compiled-in RF tables.
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11 * The same principle appears to hold here as well.
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
13
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14 const T_RF_BAND rf_850 = {
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15 { /* Rx structure */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
16 { /* T_RX_CAL_PARAMS */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17 181,
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
18 40,
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
19 40,
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
20 44,
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
21 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
22 { /* T_RF_AGC_BANDs */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
23 { 10, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
24 { 30, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
25 { 51, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
26 { 71, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
27 { 90, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
28 { 112, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
29 { 124, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
30 { 991, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
31 { 992, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
32 { 1023, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
33 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
34 { /* Rx temperature compensation */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
35 { -15, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
36 { -5, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
37 { 6, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
38 { 16, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
39 { 25, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
40 { 35, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
41 { 45, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
42 { 56, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
43 { 66, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
44 { 75, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
45 { 100, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
46 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
47 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
48 { /* Tx structure */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
49 { /* levels */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
50 { 507, 0, 0}, /* 0 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
51 { 507, 0, 0}, /* 1 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
52 { 507, 0, 0}, /* 2 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
53 { 507, 0, 0}, /* 3 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
54 { 507, 0, 0}, /* 4 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
55 { 507, 0, 0}, /* 5 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
56 { 417, 1, 0}, /* 6 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
57 { 350, 2, 0}, /* 7 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
58 { 282, 3, 0}, /* 8 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
59 { 226, 4, 0}, /* 9 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
60 { 183, 5, 0}, /* 10 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
61 { 148, 6, 0}, /* 11 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
62 { 121, 7, 0}, /* 12 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
63 { 98, 8, 0}, /* 13 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
64 { 80, 9, 0}, /* 14 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
65 { 66, 10, 0}, /* 15 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
66 { 54, 11, 0}, /* 16 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
67 { 44, 12, 0}, /* 17 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
68 { 36, 13, 0}, /* 18 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
69 { 29, 14, 0}, /* 19 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
70 { 29, 14, 0}, /* 20 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
71 { 29, 14, 0}, /* 21 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
72 { 29, 14, 0}, /* 22 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
73 { 29, 14, 0}, /* 23 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
74 { 29, 14, 0}, /* 24 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
75 { 29, 14, 0}, /* 25 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
76 { 29, 14, 0}, /* 26 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
77 { 29, 14, 0}, /* 27 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
78 { 29, 14, 0}, /* 28 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
79 { 29, 14, 0}, /* 29 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
80 { 29, 14, 0}, /* 30 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
81 { 29, 14, 0}, /* 31 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
82 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
83 { /* channel calibration tables */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
84 { /* calibration table 0 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
85 { 40, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
86 { 80, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
87 { 124, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
88 { 586, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
89 { 661, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
90 { 736, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
91 { 885, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
92 { 1023, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
93 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
94 { /* calibration table 1 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
95 { 554, 130},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
96 { 722, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
97 { 746, 129},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
98 { 774, 131},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
99 { 808, 132},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
100 { 851, 134},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
101 { 870, 138},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
102 { 885, 140},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
103 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
104 { /* calibration table 2 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
105 { 40, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
106 { 80, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
107 { 124, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
108 { 586, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
109 { 661, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
110 { 736, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
111 { 885, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
112 { 1023, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
113 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
114 { /* calibration table 3 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
115 { 40, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
116 { 80, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
117 { 124, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
118 { 586, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
119 { 661, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
120 { 736, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
121 { 885, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
122 { 1023, 128},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
123 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
124 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
125 { /* ramps */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
126 { /* profile 0 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
127 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
128 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
129 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
130 { 10, 26, 31, 26, 19, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
131 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
132 { /* profile 1 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
133 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
134 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
135 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
136 { 10, 26, 31, 26, 19, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
137 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
138 { /* profile 2 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
139 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
140 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
141 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
142 { 0, 26, 31, 26, 29, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
143 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
144 { /* profile 3 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
145 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
146 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
147 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
148 { 0, 26, 31, 26, 29, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
149 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
150 { /* profile 4 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
151 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
152 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
153 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
154 { 0, 26, 31, 26, 29, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
155 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
156 { /* profile 5 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
157 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
158 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
159 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
160 { 0, 26, 31, 26, 29, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
161 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
162 { /* profile 6 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
163 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
164 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
165 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
166 { 0, 26, 31, 26, 29, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
167 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
168 { /* profile 7 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
169 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
170 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
171 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
172 { 0, 26, 31, 26, 29, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
173 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
174 { /* profile 8 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
175 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
176 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
177 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
178 { 0, 26, 31, 26, 29, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
179 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
180 { /* profile 9 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
181 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
182 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
183 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
184 { 0, 26, 31, 26, 29, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
185 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
186 { /* profile 10 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
187 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
188 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
189 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
190 { 0, 26, 31, 26, 29, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
191 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
192 { /* profile 11 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
193 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
194 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
195 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
196 { 0, 26, 31, 26, 29, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
197 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
198 { /* profile 12 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
199 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
200 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
201 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
202 { 0, 26, 31, 26, 29, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
203 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
204 { /* profile 13 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
205 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
206 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
207 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
208 { 0, 26, 31, 26, 29, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
209 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
210 { /* profile 14 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
211 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
212 { 0, 0, 0, 0, 0, 0, 0, 0, 9, 18, 25, 31, 30, 15, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
213 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
214 { 0, 26, 31, 26, 29, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
215 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
216 { /* profile 15 */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
217 /* ramp-up */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
218 { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
219 /* ramp-down */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
220 { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
221 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
222 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
223 { /* Tx temperature compensation */
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
224 { -11, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
225 { 9, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
226 { 39, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
227 { 59, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
228 { 127, 0, 0, 0},
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
229 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
230 },
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
231 2
07000c2d21cd se_k200i: add compiled-in RF parameter table extracts
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
232 };