FreeCalypso > hg > fc-rfcal-tools
comparison doc/CMU200-notes @ 0:bd62be88259d
initial import of rfcal code and docs from freecalypso-tools repository
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Sat, 20 May 2017 18:49:35 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:bd62be88259d |
|---|---|
| 1 R&S CMU200 is the RF tester used for production RF calibration of FreeCalypso | |
| 2 GSM devices. The CMU200 can be operated in three ways: manually via the front | |
| 3 panel, programmatically via GPIB and programmatically via SCPI commands over | |
| 4 RS-232. GPIB is the industry standard, but for FreeCalypso the Mother has | |
| 5 adopted the RS-232 control interface method instead in order to avoid the | |
| 6 exotic hardware and equally exotic drivers and libraries required for GPIB: | |
| 7 using the RS-232 interface requires absolutely no special hardware or drivers | |
| 8 or libraries, just userspace C code without any dependencies talking to a | |
| 9 serial port just like we do when communicating with Calypso target serial ports. | |
| 10 | |
| 11 Initialization commands | |
| 12 ======================= | |
| 13 | |
| 14 Our Test System Interface Daemon for the CMU200 will issue the following SCPI | |
| 15 commands to the instrument on start-up: | |
| 16 | |
| 17 *SEC 0 | |
| 18 *RST;*OPC? | |
| 19 SYST:NONV:DIS | |
| 20 SYST:REM:ADDR:SEC 1,"RF_NSig" | |
| 21 SYST:REM:ADDR:SEC 2,"GSM900MS_NSig" | |
| 22 SYST:REM:ADDR:SEC 3,"GSM1800MS_NSig" | |
| 23 SYST:REM:ADDR:SEC 4,"GSM1900MS_NSig" | |
| 24 SYST:REM:ADDR:SEC 5,"GSM850MS_NSig" | |
| 25 | |
| 26 VCXO calibration | |
| 27 ================ | |
| 28 | |
| 29 When commanded to prepare for VCXO calibration, our TSID will command the | |
| 30 CMU200 as follows: | |
| 31 | |
| 32 *SEC 2 | |
| 33 RFAN:CHAN 40CH | |
| 34 RFAN:TSEQ GSM5 | |
| 35 | |
| 36 Command to read frequency offset: | |
| 37 | |
| 38 READ:MOD? | |
| 39 | |
| 40 Signal generator mode | |
| 41 ===================== | |
| 42 | |
| 43 Turn signal generator on: | |
| 44 | |
| 45 *SEC 1 | |
| 46 SOUR:RFG:LEV <level_in_dbm> | |
| 47 SOUR:RFG:FREQ <freq_in_hz> | |
| 48 INIT:RFG | |
| 49 | |
| 50 Turn signal generator off: | |
| 51 | |
| 52 ABORT:RFG |
