00001 SI = GuiComponents.System.SystemInterface.getInstance();
00002 api = SI.getSctApi();
00003 cal = SI.getCalibrationController();
00004 scanRequest = cal.getScanLibrary().rawScan(10);
00005 scan = scanRequest.getScan();
00006
00007 trigger = scan.getTrigger1();
00008 trigger.singleL1A();
00009
00010
00011 api.modifyABCDVar(sdesc.valueFor("ST_FEEDTHROUGH"), 0.0);
00012
00013 sdesc = Sct.ScanDescriptors.getInstance();
00014 api.modifyABCDVar(sdesc.valueFor("SCT_SCAN_BOC_VRN_FINE"), 127.0);
00015
00016 scan.configure((short)sdesc.valueFor("SCT_SCAN_BOC_V_PHASES"), 0, 48, 1.0);
00017
00018 scanRequest.setClockByTwo(true);
00019 scanRequest.setWidth(100);
00020 cal.doScan(scanRequest);
00021
00022
00023
00024
00025 api.modifyABCDVar(sdesc.valueFor("SCT_SCAN_BOC_V_PHASES"), 24.0);
00026
00027
00028 scan.configure((short)sdesc.valueFor("SCT_SCAN_BOC_VRN_FINE"), 0, 255, 1.0);
00029 cal.doScan(scanRequest);