FreeCalypso > hg > fc-rfcal-tools
diff 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 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/CMU200-notes Sat May 20 18:49:35 2017 +0000 @@ -0,0 +1,52 @@ +R&S CMU200 is the RF tester used for production RF calibration of FreeCalypso +GSM devices. The CMU200 can be operated in three ways: manually via the front +panel, programmatically via GPIB and programmatically via SCPI commands over +RS-232. GPIB is the industry standard, but for FreeCalypso the Mother has +adopted the RS-232 control interface method instead in order to avoid the +exotic hardware and equally exotic drivers and libraries required for GPIB: +using the RS-232 interface requires absolutely no special hardware or drivers +or libraries, just userspace C code without any dependencies talking to a +serial port just like we do when communicating with Calypso target serial ports. + +Initialization commands +======================= + +Our Test System Interface Daemon for the CMU200 will issue the following SCPI +commands to the instrument on start-up: + +*SEC 0 +*RST;*OPC? +SYST:NONV:DIS +SYST:REM:ADDR:SEC 1,"RF_NSig" +SYST:REM:ADDR:SEC 2,"GSM900MS_NSig" +SYST:REM:ADDR:SEC 3,"GSM1800MS_NSig" +SYST:REM:ADDR:SEC 4,"GSM1900MS_NSig" +SYST:REM:ADDR:SEC 5,"GSM850MS_NSig" + +VCXO calibration +================ + +When commanded to prepare for VCXO calibration, our TSID will command the +CMU200 as follows: + +*SEC 2 +RFAN:CHAN 40CH +RFAN:TSEQ GSM5 + +Command to read frequency offset: + +READ:MOD? + +Signal generator mode +===================== + +Turn signal generator on: + +*SEC 1 +SOUR:RFG:LEV <level_in_dbm> +SOUR:RFG:FREQ <freq_in_hz> +INIT:RFG + +Turn signal generator off: + +ABORT:RFG