# HG changeset patch # User Mychaela Falconia # Date 1492965763 0 # Node ID 425f16556e699e10634bfa7bf041e02253cb079a # Parent ad6df4952e333f4746349afd9da0a9533d3014eb doc/CMU200-notes started diff -r ad6df4952e33 -r 425f16556e69 doc/CMU200-notes --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/CMU200-notes Sun Apr 23 16:42:43 2017 +0000 @@ -0,0 +1,38 @@ +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?