00001
00002
00003
00004 SI = GuiComponents.System.SystemInterface.getInstance();
00005
00006 api = SI.getSctApi();
00007
00008 sdesc = Sct.ScanDescriptors.getInstance();
00009 api.initialiseAll(1);
00010 api.modifyABCDVar(sdesc.valueFor("ST_COMPRESSION"), 1.0);
00011 api.modifyABCDVar(sdesc.valueFor("ST_EDGE_DETECT"), 0.0);
00012 api.modifyABCDVar(sdesc.valueFor("ST_SEND_MASK"), 1.0);
00013 api.setDebugOption("save_prim");
00014
00015 scan = api.createScan();
00016 scan.setOption(Sct_SctApi.ScanPackage.ScanOptions.distSlave, 1);
00017 scan.setOption(Sct_SctApi.ScanPackage.ScanOptions.nth, 0);
00018 scan.setNTrigs(100);
00019
00020 trigger = scan.getTrigger1();
00021 trigger.singleL1A();
00022
00023 scan.configure((short)sdesc.valueFor("ST_NMASK"), 0, 128, 1.0);
00024
00025
00026 api.doScan(scan);
00027