FreeCalypso > hg > freecalypso-tools
annotate doc/Compal-calibration @ 407:19e5a3e2f9c0
fcup-settime: moved time() retrieval a little closer to the output
A fundamental problem with all simple time transfer tools is that there is
always some delay between the time retrieval on the source system and that
transmitted time being set on the destination, and the resulting time
on the destination system is off by that delay amount. This delay cannot
be fully eliminated when working in a simple environment like ours,
but we should make our best effort to minimize it. In the present case,
moving the atinterf_init() call before the time() retrieval should make
a teensy-tiny improvement.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 11 Aug 2018 21:52:17 +0000 |
parents | 3d79116be312 |
children | 6dcca662a02f |
rev | line source |
---|---|
300
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 Reading factory RF calibration values out of Mot C1xx phones |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 ============================================================ |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 Motorola C1xx phones are based on the Calypso+Iota+Rita chipset from TI and |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 their firmware is also loosely based on TI's reference, but Compal (Motorola's |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 ODM and the maker of these phones) have made lots and lots of changes moving |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 away from TI's canonical way of doing things. When it comes to RF calibration, |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 Mot/Compal have performed it on each individual unit on their factory production |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 line just like all other GSM phone and modem manufacturers, but instead of |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 storing the results of this calibration in TI's flash file system, Mot/Compal |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 have put these calibration values into a completely different flash data |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 structure of their own invention. |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 We don't know the proper name for Mot/Compal's flash data structure that has no |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 counterpart in TI's canonical solution, but we know its location in the flash: |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 * On C1xx phones with 2 MiB flash (most C11x/12x variants), it is the 8 KiB |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 flash sector at 0x1FC000; |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 * On C139/140 phones and the rare C11x/12x variants with 4 MiB flash, it is the |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21 8 KiB flash sector at 0x3FC000; |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22 |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 * On C155/156 phones with 8 MiB flash, the data structure in question is |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 contained in the first 8 KiB of the 64 KiB physical flash sector at 0x7E0000. |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25 |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26 The flash sector in question contains record-structured data; we don't know the |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 meaning of most of these records, but we have been able to find the RF |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
28 calibration records among them and locate the actual calibration values of |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
29 interest inside those records. |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
30 |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
31 In order to extract the RF calibration values from your C1xx phone for use with |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
32 FreeCalypso, you will need a dump of your phone's flash, or at least a dump of |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
33 the specific 8 KiB sector at the model-dependent offset given above. As a |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
34 specific example, if your phone is a C139/140 or a C11x/12x variant with 4 MiB |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
35 flash and you have a complete dump of that flash, execute a command like the |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
36 following: |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
37 |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
38 c1xx-calextr -b rfbin flashdump.bin 0x3FC000 |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
39 |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
40 The c1xx-calextr utility locates the RF calibration records in the flash dump |
304
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
41 binary, extracts those calibration values contained therein which we are able |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
42 to grok, and converts them to TI's canonical format for use with FreeCalypso |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
43 firmware. The numeric argument after the flash image filename is the offset |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
44 within that image file where the magic sector should be sought, and the -b |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
45 option directs the tool to save the converted RF calibration tables in binary |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
46 format (the alternative is -a for ASCII format) in the directory named after |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
47 the option, named rfbin in this example. |
300
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
48 |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
49 If you use the binary output option as recommended here, the resulting output |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
50 directory will have two subdirectories in it, named rx and tx. The rx |
304
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
51 subdirectory will contain agcparams and calchan tables for each band, and the |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
52 tx subdirectory will contain a levels table for each band. This directory |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
53 structure and these names for the binary files correspond directly to the |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
54 /gsm/rf directory subtree in the flash file system (FFS) of TI's canonical |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
55 solution, hence once the C1xx phone in question is converted to FreeCalypso |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
56 (i.e., runs FreeCalypso fw with an aftermarket FFS created for it), you can |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
57 upload the extracted and converted RF calibration values into it like this: |
300
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
58 |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
59 fc-fsio upload-subtree rfbin /gsm/rf |
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
60 |
304
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
61 Rx channel correction values |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
62 ============================ |
300
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
63 |
304
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
64 A GSM phone or modem needs to know how to derive the actual input signal level |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
65 in dBm from the power measurements reported by the DSP; the difference between |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
66 the two is called the "magic gain" (GMagic), and the firmware needs to know |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
67 what it is. The primary GMagic value for each band is calibrated at the center |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
68 frequency of that band, and then there are channel-dependent corrections |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
69 applied. |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
70 |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
71 In TI's canonical solution the complete ARFCN range of each band is divided |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
72 into up to 10 subbands, and each of these subbands gets its own channel |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
73 correction value. The ARFCN boundaries between the subbands are defined by the |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
74 external calibration system and not by the firmware code, by virtue of being |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
75 given inside the Rx calchan table itself along with the correction values. |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
76 |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
77 But Motorola/Compal have made two changes: |
300
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
78 |
304
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
79 * They increased the number of subbands from 10 (TI's canon) to 21 for the |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
80 GSM850 band, 30 for the EGSM band, 63 for DCS and 50 for PCS, so that each |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
81 subband is only 6 channels (1.2 MHz). |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
82 |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
83 * The ARFCN boundaries for the subbands are not stored in the calibration |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
84 records in the flash, but are fixed in the firmware instead. |
300
0cfb2e3aeda4
started documenting c1xx-calextr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
85 |
304
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
86 Changing our FreeCalypso firmware to allow up to 63 Rx AGC subbands to match |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
87 Mot/Compal's fw would be too disruptive, hence our current c1xx-calextr |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
88 implementation translates Mot/Compal's Rx channel correction values to TI/FC |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
89 format by combining groups of Mot/Compal's subbands into larger subbands, and |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
90 making a mean value out of the smaller subband correction values in Mot/Compal's |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
91 factory calibration record. |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
92 |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
93 The AGC subbands defined by Mot/Compal's fw are listed below, with each numeric |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
94 line giving the ARFCN range of each subband; blank lines separate the groupings |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
95 made by c1xx-calextr. |
302
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
96 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
97 850 MHz band: |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
98 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
99 128-134 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
100 135-140 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
101 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
102 141-146 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
103 147-152 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
104 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
105 153-158 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
106 159-164 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
107 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
108 165-170 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
109 171-176 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
110 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
111 177-182 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
112 183-188 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
113 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
114 189-194 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
115 195-200 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
116 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
117 201-206 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
118 207-212 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
119 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
120 213-218 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
121 219-224 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
122 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
123 225-230 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
124 231-236 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
125 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
126 237-242 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
127 243-248 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
128 249-251 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
129 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
130 900 MHz band: |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
131 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
132 0-6 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
133 7-12 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
134 13-18 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
135 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
136 19-24 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
137 25-30 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
138 31-36 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
139 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
140 37-42 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
141 43-48 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
142 49-54 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
143 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
144 55-60 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
145 61-66 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
146 67-72 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
147 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
148 73-78 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
149 79-84 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
150 85-90 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
151 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
152 91-96 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
153 97-102 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
154 103-108 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
155 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
156 109-114 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
157 115-120 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
158 121-124 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
159 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
160 975-975 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
161 976-981 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
162 982-987 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
163 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
164 988-993 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
165 994-999 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
166 1000-1005 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
167 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
168 1006-1011 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
169 1012-1017 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
170 1018-1023 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
171 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
172 1800 MHz band: |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
173 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
174 512-518 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
175 519-524 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
176 525-530 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
177 531-536 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
178 537-542 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
179 543-548 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
180 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
181 549-554 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
182 555-560 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
183 561-566 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
184 567-572 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
185 573-578 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
186 579-584 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
187 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
188 585-590 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
189 591-596 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
190 597-602 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
191 603-608 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
192 609-614 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
193 615-620 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
194 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
195 621-626 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
196 627-632 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
197 633-638 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
198 639-644 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
199 645-650 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
200 651-656 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
201 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
202 657-662 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
203 663-668 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
204 669-674 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
205 675-680 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
206 681-686 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
207 687-692 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
208 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
209 693-698 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
210 699-704 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
211 705-710 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
212 711-716 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
213 717-722 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
214 723-728 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
215 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
216 729-734 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
217 735-740 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
218 741-746 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
219 747-752 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
220 753-758 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
221 759-764 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
222 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
223 765-770 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
224 771-776 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
225 777-782 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
226 783-788 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
227 789-794 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
228 795-800 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
229 801-806 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
230 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
231 807-812 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
232 813-818 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
233 819-824 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
234 825-830 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
235 831-836 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
236 837-842 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
237 843-848 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
238 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
239 849-854 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
240 855-860 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
241 861-866 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
242 867-872 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
243 873-878 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
244 879-884 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
245 885-885 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
246 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
247 1900 MHz band: |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
248 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
249 512-518 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
250 519-524 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
251 525-530 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
252 531-536 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
253 537-542 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
254 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
255 543-548 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
256 549-554 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
257 555-560 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
258 561-566 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
259 567-572 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
260 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
261 573-578 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
262 579-584 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
263 585-590 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
264 591-596 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
265 597-602 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
266 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
267 603-608 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
268 609-614 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
269 615-620 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
270 621-626 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
271 627-632 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
272 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
273 633-638 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
274 639-644 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
275 645-650 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
276 651-656 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
277 657-662 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
278 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
279 663-668 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
280 669-674 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
281 675-680 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
282 681-686 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
283 687-692 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
284 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
285 693-698 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
286 699-704 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
287 705-710 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
288 711-716 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
289 717-722 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
290 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
291 723-728 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
292 729-734 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
293 735-740 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
294 741-746 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
295 749-752 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
296 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
297 753-758 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
298 759-764 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
299 765-770 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
300 771-776 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
301 777-782 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
302 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
303 783-788 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
304 789-794 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
305 795-800 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
306 801-806 |
e05563f0dfcf
doc/Compal-calibration: Rx calchan ranges documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
300
diff
changeset
|
307 807-810 |
304
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
308 |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
309 Tx channel correction values |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
310 ============================ |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
311 |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
312 A similar situation holds here: in TI's canon each band is divided into 8 |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
313 subbands for the purpose of Tx channel-dependent corrections, but Mot/Compal |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
314 seem to be using smaller subbands: 13 for the GSM850 band, 18 for EGSM, 38 for |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
315 DCS and 30 for PCS. We can see where these correction values are stored in the |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
316 calibration records in the flash (immediately after the Tx levels array), but |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
317 the ARFCN boundaries of Mot/Compal's Tx channel calibration subbands are not |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
318 known, and the semantics of the correction values themselves are not clear: |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
319 Mot/Compal's Tx channel correction values are centered around 0, whereas in |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
320 TI's canonical version they are centered around 128. |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
321 |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
322 Because we are not able to grok Mot/Compal's Tx channel correction, we currently |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
323 ignore this part of their factory calibration, i.e., FreeCalypso fw will run |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
324 with all channel correction values set to 128, meaning no channel correction. |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
325 But since we do use the Tx levels table of APC DAC values from Mot/Compal's |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
326 factory records, and given that the tolerances for Tx power levels given in the |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
327 GSM 05.05 spec are quite generous, we expect to still be within these tolerances |
9c1444923495
doc/Compal-calibration: c1xx-calextr handles Rx calchan now
Mychaela Falconia <falcon@freecalypso.org>
parents:
302
diff
changeset
|
328 despite the lack of channel correction. |
305
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
329 |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
330 In vivo approach: tried and failed |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
331 ================================== |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
332 |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
333 Before I figured out the format of Mot/Compal's factory calibration records in |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
334 their flash and wrote the c1xx-calextr "in vitro" extraction and conversion |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
335 tool, I tried an "in vivo" approach: reading the calibration values out from |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
336 the running firmware via TI's L1/RF Test Mode commands which are still present |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
337 in Mot/Compal's fw. This approach successfully yielded the tables of Tx ramp |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
338 templates which are calibrated per design rather than per unit and thus compiled |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
339 into the fw and not present in the per-unit factory calibration records (these |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
340 extracted Tx ramps tables are now used by FC Magnetite fw when built for the |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
341 C139 target), but does not help with much of anything else: |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
342 |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
343 * One can read the calibrated Tx levels table (rftr 16) for the low frequency |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
344 band (850 or 900 MHz), but not for the high (1800 or 1900 MHz) band: in order |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
345 to access the tables for the high band, one needs to issue an rfpw 7 command, |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
346 but in Mot/Compal's version the latter command only loads the compiled-in |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
347 tables and does not apply their non-TI calibration records. |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
348 |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
349 * The Rx agcparams table returned in response to rftr 31 always has the GMagic |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
350 field set to the fw's compiled-in value and not the calibrated one. |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
351 |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
352 * The Rx calchan table (which Mot/Compal enlarged from 10 to 63 entries as |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
353 explained earlier in this article) cannot be read out at all: the rftr 25 |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
354 command crashes the firmware, probably via a buffer overflow from the |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
355 enlarged table. |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
356 |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
357 * The Tx calchan table can be read out with rftr 17, but it does not make any |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
358 sense: it still has 4 copies of a table of 8 subbands like in TI's canon, |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
359 even though when we look at their factory calibration records, we can clearly |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
360 see that the table of Tx channel correction values is also enlarged. But the |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
361 correction values themselves are centered around 0 in this strange table |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
362 returned in response to rftr 17, and not around 128 like in TI's canon. |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
363 |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
364 The fc-readcal utility was written before c1xx-calextr, and it was my original |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
365 idea of how to extract Mot/Compal's factory RF calibration values. It features |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
366 a -c command line option for "Compal mode" which disables the reading of Rx |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
367 calchan and Tx calchan tables via rftr 25 and rftr 17, respectively (the former |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
368 crashes the fw, the latter has the wrong semantics), but because it issues |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
369 rfpw 7 commands for each band preceded by tms 1, it will only yield the |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
370 firmware's compiled-in values, and not any of the factory-calibrated ones. |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
371 |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
372 Therefore, the fc-readcal method should not be used, and the c1xx-calextr method |
3d79116be312
doc/Compal-calibration: fc-readcal failed approach documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
304
diff
changeset
|
373 described in the main body of this article should be used instead. |