This Utility is used to communicate with the tool without using the PeakSight software. It allows users to set-up/check a lot of different parameters, in particular when the regular user interface of the software is not accessible. The main strength of the ‘Interpretor’ Utility, which can be activated by clicking on it’s dedicated icon, is its direct use of the Command Prompt lines to control and check all hardware parts of the instrument.
An exhaustive list of the ‘Interpretor’ program commands is available in this user guide. The commands are described and are sorted according to the part of the machine they act on.
Starting Options
inter [-I] [-f batch_file] [-p prompt]
inter is the host interpretor for machine commands.
-I |
Execute the batch file {UserPath}/inter/init at the beginning and the batch file {UserPath}/inter/exit at the end |
-f batch_file |
Execute the commands read in the batch file |
-p prompt |
Prompt used by the interpretor |
Servitude
SAMPLE <action>
SXR Sample actions (SXR only).
SAMPLE IN |
Sample introduction |
(SXR only) |
SAMPLE OUT |
Sample extraction |
(SXR only) |
SAMPLE FILA |
Sample extraction for filament exchange |
(SXR only) |
AIRLOCK
Sample exchange.
AIRLOCK |
Sample exchange |
|
PUMP [<where>]
Pump selection.
PUMP |
Pump general |
|
PUMP CHAMBER
Bypass otorized pump heat temporization (SX) or Pump chamber (SP)
PUMP CHAMBER ONLY |
Pump chamber only |
(SP only) |
PUMP GUN |
Bypass ion pump temporization (SX) or Pump gun (SP) |
|
PUMP SPECTROMETER |
Pump in spectrometer (maintenance only) |
|
VENT [<where>]
Vent selection.
VENT GENERAL |
Vent general |
|
VENT CHAMBER |
Vent chamber |
|
VENT CHAMBER ONLY |
Vent chamber only |
(SP only) |
VENT GUN |
Vent gun |
|
VENT SPECTROMETER |
Vent spectro (maintenance only) |
|
VACUUM <action>
Vacuum control.
VACUUM STATUS |
Display vacuum state |
|
VACUUM CONTROL <action> |
Execute operator action (maintenance only) |
(SP only) |
VACUUM SUSPEND |
Suspend rotary pump |
(SX only) |
VACUUM HALT |
Halt vacuum |
(SX only) |
VACUUM RESET |
Restart vacuum from initial sequence |
(SX only) |
VACUUM NUMV |
Vacuum version |
(SX only) |
VACUUM SECURE [OFF] |
Enable or disable vacuum security |
|
VACUUM AUTHORI |
Show enabled command |
(SX100 only) |
GASJET <action>
SXR GasJet action (SXR only).
GASJET OFF |
GasJet desactivation |
(SXR only) |
GASJET [ON] |
GasJet activation |
(SXR only) |
SUBLIMATOR <action>
Sublimator action (SP only).
SUBLIMATOR IN |
Sublimator desactivation |
(SP only) |
SUBLIMATOR [OUT] |
Sublimator activation |
(SP only) |
Optic
OPTIC <selection>
Optic control.
OPTIC STATUS |
Display optic state |
(SP only) |
OPTIC TV |
Set optic for TV camera (optional) |
(SX only) |
OPTIC BINOCULAR |
Set optic for Binocular (optional) |
(SX only) |
OPTIC M400 |
Set optic for Mag 400 (optional) |
(SX only) |
OPTIC M40 |
Set optic for Mag 40 (optional) |
(SX only) |
OPTIC VFIELD <vfield> |
Select field of view: 1.7 to 250 µm (optional) |
(SX100 only) |
OPTIC AUXI <value> |
Set otorized output to <value> |
(SX100 only) |
VFIELD <selection>
Field of view control (optional SX100 only).
VFIELD |
Select rollers for field of view |
(SX100 only) |
VFIELD <vfield> |
Select field of view: 1.7 to 250 µ |
(SX100 only) |
LIGHT <selection>
Light control.
LIGHT |
Select rollers for light |
|
LIGHT AMBIENT <light> |
Set (M40) ambient light to <light> : 0 or 1 |
(SX only) |
LIGHT REFLECTED <light> |
Set reflected light to <light> : 0 to 63 |
|
LIGHT TRANSMITTED <light> |
Set transmitted light to <light> : 0 to 63 |
(SX only) |
POLA <action>
Analyser control (optional).
POLA |
Select rollers for polarizer |
(SX100 only) |
POLA VERIFY |
Select new offset for polarizer and analyser |
(SX100 only) |
POLA ON |
Analyser selection (if motorized) |
(SX100 only) |
POLA OFF |
Analyser deselection (if motorized) |
(SX100 only) |
APERTURE <action>
Aperture control. Diaphragm movement for SXR or SP only.
APERTURE |
Select rollers for aperture |
(SXR or SP) |
APERTURE D1 [<size>] |
Set diaphragme 1 (and specify <size> in µ) |
|
APERTURE D2 [<size>] |
Set diaphragme 2 (and specify <size> in µ) |
(SX100 only) |
APERTURE D3 [<size>] |
Set diaphragme 3 (and specify <size> in µ) |
|
APERTURE D4 [<size>] |
Set diaphragme 4 (and specify <size> in µ) |
|
APERTURE TEST |
Test diaphragm movement |
(SXR or SP) |
APERTURE VERIFY |
Select new offset for diaphragm |
(SXR or SP) |
APERTURE RESET |
Reset offset for diaphragm |
(SXR or SP) |
APERTURE ABORT |
Abort offset movement |
(SXR or SP) |
SOUND <action>
Sound control (SX100 only).
SOUND SELECT <spec_mask> |
Select sound for spectrometers <spec_mask> |
(SX100 only) |
SOUND VOLUME <volume> |
Select sound volume <volume> |
(SX100 only) |
Column
COLUMN <action>
Column status.
COLUMN STATUS |
Display column state |
|
COLUMN WAIT <function> [<delay>] |
Wait column function during <delay> sec. <function> : ALL,HV,CURRENT,GUN,FOCUS,ASTI If <delay> is not specified, 300 is used. |
|
CATHODE <type>
Cathode type.
CATHODE <type> |
Select cathode type <type> : TUNGSTENE, LAB6 |
|
SOURCE <action>
Source control.
SOURCE <action> |
Select source state : OFF, STANDBY, ON |
|
HEAT <action>
Heat control.
HEAT OFF |
Set Heat, Hv & Igun off |
|
HEAT <heat> |
Set Filament heating to <heat> : 0 to 250 for SX or 0 to 1000 for SP |
|
HV [<action>]
Hv control for SX or E0 control for SP.
HV |
Select rollers for Heat, Hv, Igun |
|
HV ON |
Set Hv to last non null value |
|
HV <hv> |
Set Hv to <hv> : 0 to MaxHv |
|
HV MAXI <maxhv> |
Set MaxHv to <maxhv> : 0 to 50000 V for SX or 0 to 10000V for SP |
|
HV MEASURE |
Display Heat, Hv & Igun measure |
|
HV CHECK |
Display digital setting, analog command, reached value and current |
(SP only) |
ACCEL [<action>]
Accel control.
ACCEL ON |
Set Accel to last non null value |
(SP only) |
ACCEL <v> |
Set Accel to <v> : 0 to 10000V |
(SP only) |
DECCEL [<action>]
Deccel control.
DECCEL ON |
Set Deccel to last non null value |
(SP only) |
DECCEL <v> |
Set Deccel to <v>: 0 to 3000V |
(SP only) |
IGUN <igunval>
Igun control.
Igun <igun> |
Set Igun to <igun>: 0 to 250 for SX or 0 to 3000µA for SP |
|
CPLATE <cplateval>
CPlate control.
CPLATE <cplateval> |
Set Cplate to <cplateval> : 0 to 300 V |
(SP only) |
SREPEL [<action>]
SRepel control.
SREPEL OFF |
Set SRepel off |
(SP only) |
SREPEL ON |
Set SRepel on |
(SP only) |
HYSTERESIS
Lenses hysteresis cycle.
HYSTERESIS |
Make an hysteresis cycle on lenses |
|
GUN [<action>]
Gun control.
GUN |
Select rollers for gun |
|
GUN CLEAR |
Clear gun correction |
|
GUN AUTO [<mode>] |
Gun automatic correction search |
|
GUN XHIGH <xhigh> |
Set gun X high correction to <xhigh>: -1000 to 1000 |
|
GUN YHIGH <yhigh> |
Set gun Y high correction to <yhigh>: -1000 to 1000 |
|
GUN XLOW <xlow> |
Set gun X low correction to <xlow>: -1000 to 1000 |
|
GUN YLOW <ylow> |
Set gun Y low correction to <ylow>: -1000 to 1000 |
|
GUN SCAN OFF |
Quit gun scan mode |
|
GUN SCAN HIGH |
Select gun high correction scan |
|
GUN SCAN LOW |
Select gun low correction scan |
|
GUN SCAN SET |
Select new correction for scan selected |
|
REGULATION [<action>]
Regulation mode.
REGULATION [ON] |
Set regulation on for actual current value |
(SP only) |
REGULATION OFF |
Set regulation off |
(SX only) |
CURRENT [<action>]
Current control.
CURRENT |
Select rollers for current |
(SX100 only) |
CURRENT <current> |
Set current to <current>: in nA from 0.5 to 10000 nA for SX, in µA from 0.01 to 500 µA for SP |
(SX only) |
CURRENT C1 <c1> |
Set condenser 1 to <c1> : 0 to 4095 |
|
CURRENT C2 <c2> |
Set condenser 2 to <c2> : 0 to 4095 |
(SX only) |
CURRENT MEASURE |
Get current measure from sample or faraday cup (function of beam/faraday state) |
|
CURRENT INTERN/EXTERN |
Set current measure mode soft or hard |
(SP only) |
C1 [<action>]
C1 control.
C1 <c1> |
Set condenser 1 to <c1> : 0 to 4095 |
|
C1 WOBB [ON/OFF] |
Control C1 wobbulation |
(SP only) |
C1 HYSTERESIS |
Make an hysteresis cycle on C1 lenses |
(SP only) |
FOCUS [<action>]
Focus control.
FOCUS <foc> <foc_fine> |
Set condenser 1 to <c1> : 0 to 4095 & <foc_fine> : - 2047 to 2047 |
|
FOCUS MINI <minfoc> |
Set mini for roller, autofocus to <minfoc>: 0 to MaxFoc |
(SP only) |
FOCUS MAXI <maxfoc> |
Set maxi for roller, autofocus to <maxfoc>: MinFoc to 4095 |
(SP only) |
FOCUS AUTO [COARSE] |
Coarse or fine autofocus |
|
FOCUS DYNA |
Select dynamic correction for focus |
(SX100 only) |
FOCUS DYNA ON |
Select dynamic correction for focus |
(SX100 only) |
FOCUS DYNA OFF |
Quit dynamic correction mode |
(SX100 only) |
FOCUS DYNA <foc_dyna> |
Set dynamic focus correction to <foc_dyna> |
(SX100 only) |
FOCUS HYSTERESIS |
|
(SP only) |
FOCUS MEASURE [SMOOTH/ROUGH/CALIBRATE] |
Get measure from focus: (optional argument is for SP only) SMOOTH give integrated measure (default), ROUGH give rough measure, CALIBRATE initialize measure conditions |
(SP only) |
WOBBULATION [<action>]
Wobbulation control.
WOBBULATION |
Toggle focus wobbulation on/off |
|
WOBBULATION ON |
Set focus wobbulation on |
|
WOBBULATION OFF |
Set focus wobbulation off |
|
ASTI [<action>]
Astigmatism correction control.
ASTI |
Select rollers for astigmatism correction |
|
ASTI <asti> <angle> |
Set astigmatism correction <asti> : 0 to 1000 & <angle> : 0 to 360.0 |
|
ASTI VERIFY |
Select new offset for asti correction angle |
|
ASTI SCAN |
Select rollers for asti scan |
(SX100 only) |
ASTI SCAN ON |
Select astigmatism correction scan |
|
ASTI SCAN OFF |
Quit astigmatism scan mode |
|
ASTI SCAN SET |
Select new astigmatism correction |
|
COLXY [<action>]
Column XY shift control.
COLXY |
Select rollers for column X, Y shift |
(SP only) |
COLXY CLEAR |
Clear column X, Y shift |
(SP only) |
COLXY <x> <y> |
Set column X, Y shift to <x> & <y> |
(SP only) |
SIZE <size>
Probe size control.
Size <size> |
Set beam size to <size>: 0 to xxx u (-1 equal OFF for SXN50) |
|
FARADAY [<action>]
Faraday cup control.
FARADAY |
Toggle faraday cup on/off or beam cut/on |
|
FARADAY ON |
Set faraday cup on or beam cut |
|
FARADAY OFF |
Set faraday cup off or beam on |
|
FARADAY MEASURE |
Display faraday measure |
|
FARADAY MEASURE [SMOOTH/ROUGH/CALIBRATE] |
Get measure from faraday: (optional argument is for SP only). SMOOTH give integrated measure (default), ROUGH give rough measure, CALIBRATE initialize measure conditions |
|
REP [<action>]
Rep control.
REP ON |
Set rep |
(SP only) |
REP OFF |
Set rep off |
(SP only) |
Video
SIGNAL <action>
Signal status.
SIGNAL STATUS |
Display signals state |
(SX only) |
SE signal control.
For SXN50 PLATE and DETE control are permutated.
SE |
Select rollers for SE pm |
(SX only) |
SE <pmval> |
Set pm value to <pmval> : 0 to 1023 |
(SX only) |
SE MANUAL |
Set pm in manual mode |
(SX only) |
SE AUTO |
Set pm in auto mode |
(SX only) |
SE PLATE |
Recall last non null value |
(SX only) |
SE PLAT0 |
Set plates off |
(SX only) |
SE PLAT1 |
Set plates to voltage 1 |
(SX only) |
SE PLAT2 |
Set plates to voltage 2 |
(SX only) |
SE PLAT3 |
Set plates to voltage 3 |
(SX only) |
SE PLAT4 |
Set plates to voltage 4 |
(SX only) |
SE DET0 |
Set detection off |
(SX only) |
SE DET1 |
Set detection on |
(SX only) |
BSE <selection>
BSE signal control.
BSE GMINI |
Set gain to mini |
(SX only) |
BSE GMAXI |
Set gain to maxi |
(SX only) |
BSE DC |
Set coupling to DC |
(SX only) |
BSE AC |
Set coupling to AC |
(SX only) |
BSE POLA |
Set polarization on |
(SX only) |
BSE GND |
Set polarization off |
(SX only) |
ABS <selection>
ABSorbed signal control.
ABS GMINI |
Set gain to mini |
(SX100 only) |
ABS GMAXI |
Set gain to maxi |
(SX100 only) |
ABS MEASURE [SMOOTH/ROUGH/CALIBRATE] |
Get absorbed current measure: (optional argument is for SP only). SMOOTH give integrated measure (default), ROUGH give rough measure, CALIBRATE initialize measure conditions. |
(SX only) |
CATHODO [<selection>]
CAThodo signal control (optional).
CATHODO |
Select rollers for CATHODO pm |
(SX100 only) |
CATHODO <pmval> |
Set pm value to <pmval> : 0 to 1023 |
(SX only) |
CATHODO MANUAL |
Set pm in manual mode |
(SX only) |
CATHODO AUTO |
Set pm in auto mode |
(SX only) |
VS1 [<selection>]
VS2 [<selection>]
Video channel 1 or 2 control.
VS* (VS1 or VS2) |
Select rollers for VS* |
(SX100 only) |
VS* STAT0 |
Display state of current signal |
(SX only) |
VS* STATUS [<signal>] |
Display state of signal <signal> 0 to 5 (SE, FARA, BSE, ABS, OPT, CATH) |
(SX only) |
VS* SE |
Select signal SE |
(SX only) |
VS* BSE [<mode>] |
Select signal BSE in mode <mode>: Z, T, 1 to 5, USER <mask> (USER for SX100 only) |
(SX only) |
VS* ABS |
Select signal ABS |
(SX only) |
VS* CATHODO |
Select signal CATHODO |
(SX only) |
VS* MANUAL |
Set video in manual mode |
(SX only) |
VS* AC |
Set video coupling to AC |
(SX100 only) |
VS* DC |
Set video coupling to DC |
(SX100 only) |
VS* GAIN AUTO |
Set video gain in auto mode |
(SX only) |
VS* GAIN MANU |
Set video gain in manual mode |
(SX only) |
VS* GAIN <gain> |
Set video gain to <gain> : 0 to 1023 |
(SX only) |
VS* OFFSET AUTO |
Set video input offset in auto mode |
(SX only) |
VS* OFFSET MANU |
Set video input offset in manual mode |
(SX only) |
VS* OFFSET <offset> |
Set video offset to <offset> : 0 to 1023 |
(SX only) |
VS* DARK AUTO |
Set video dark-level in auto mode |
(SX only) |
VS* DARK MANU |
Set video dark-level in manual mode |
(SX only) |
VS* DARK <dark> |
Set video dark level to <dark> : 0 to 1023 |
(SX only) |
VS* GAMMA <gamma> |
Set video gamma to <gamma> : -127 to 127 |
(SX only) |
Scanning
SCANNING <action>
Scanning status.
SCANNING STATUS |
Display scanning state |
(SX only) |
ROTATION [<action>]
Image rotation.
ROTATION <rota> |
Set rotation to <rota> : 0 to 360 |
(SX only) |
ROTATION ON |
Enable rotation |
(SX only) |
ROTATION OFF |
Disable rotation |
(SX only) |
ROTATION VERIFY |
Update rotation offset |
(SX only) |
ROTATION OFFSET <angle> |
Set rotation offset to <angle> (in 1/10 deg) |
(SX only) |
PROBE [<action>]
Probe control.
PROBE |
Select rollers for probe positionnement |
(SX100 only) |
PROBE <x> <y> |
Set probe position to <x>: -1000 to 1000 & to <y> : -750 to 750 |
(SX only) |
PROBE ON |
Disable scanning |
(SX only) |
PROBE OFF |
Enable scanning |
(SX only) |
SHIFT [<x> <y>]
Image shift.
SHIFT |
Select rollers for shift |
(SX100 only) |
SHIFT <x> <y> |
Set shift to <x> & <y> in µ |
|
ZOOM [<action>]
Image zoom.
ZOOM [ON] |
Enable zoom mode |
(SX only) |
ZOOM OFF |
Disable zoom mode |
(SX only) |
DISTANCE [<dist>]
Image scanning width.
DISTANCE <dist> |
Set scanned distance to <dist>: maxi #2000 µ |
(SX only) |
Acq/Display/Marking
ACQUISITION <selection>
Acquisition control.
ACQUISITION M256 |
Set resolution to 256 |
(SX100 only) |
ACQUISITION M512 |
Set resolution to 512 |
(SX100 only) |
ACQUISITION M1024 |
Set resolution to 1024 |
(SX100 only) |
ACQUISITION M2048 |
Set resolution to 2048 |
(SX100 only) |
ACQUISITION SPEED <speed> |
Set acquisition speed to <speed> : 1 to 7 |
(SX100 only) |
ACQUISITION NORMAL |
Set acquisition mode to normal |
(SX100 only) |
ACQUISITION INTERLEAVE |
Set acquisition mode to interleaved |
(SX100 only) |
ACQUISITION SEL1 <signal> |
Select acquisition of 1 signal <signal>: 1 to 12, 1 to 5 (WDS1 to 5), 6 to 9 (EDS1 to 4), 10 (DIGITAL), 11 (VS1), 12 (VS2)
|
(SX100 only) |
ACQUISITION SEL4 <sig1> <sig2> <sig3> <sig4> |
Select acquisition of 4 signals <sig1> <sig2> <sig3> <sig4>: same definition as above |
(SX100 only) |
ACQUISITION SEL12 |
Select acquisition of all 12 signals in fixed order |
(SX100 only) |
ACQUISITION TIME <time> |
Select average mode for <time> s. |
(SX only) |
ACQUISITION MODE <mode> |
Select average mode <mode>: 0 to 8 (1 to 1280 frames) |
(SX100 only) |
ACQUISITION GHOST <balance> |
Select <balance> for ghost mode : 0 to 100 %
|
(SX100 only) |
ACQUISITION GHOST1 |
Enable ghost mode |
(SX100 only) |
ACQUISITION GHOST0 |
Disable ghost mode |
(SX100 only) |
ACQUISITION FIXE ON <sel1> [... <sel12>] |
Disable refresh for selected acquisitions |
(SX100 only) |
ACQUISITION FIXE OFF <sel1> [... <sel12>] |
Enable refresh for selected acquisitions |
(SX100 only) |
ACQUISITION XLEVEL STATUS |
Display xlevel state (cps) |
(SX100 only) |
ACQUISITION XLEVEL AUTO [<xchannel>] |
Xlevel auto adjust for channels <xchannels>: 1 to 9 (WDS1 to WDS5 & EDS1 to EDS4) |
(SX100 only) |
ACQUISITION XLEVEL WAIT [<delay>] |
Wait end of xlevel auto adjust or time-out If <delay> is not specified, 300 is used. |
(SX100 only) |
ACQUISITION <xchannel> <shift> |
Select for <xchannel> xlevel shift <shift> : 0 to 13 (50cps/s to 416000 cps/s) |
(SX100 only) |
DISPLAY <selection>
Display control. For SXN50, <mask> is unused, <num> and <numtxt> is unused (always 1), LINE is replaced by PROBE MARKER and TARGET MARKER, MARKER is PROBE MARKER, COMMENT is equal to LABEL.
DISPLAY SEL1 <acq> |
Enable Select display of 1 acquisition chan. <acq>: 1 to 12 mode |
(SX100 only) |
DISPLAY SEL4 <acq1> <acq2> <acq3> <acq4> |
Select display of 4 acquisition channels <acq1> ... <acq4> : 1 to 12 |
(SX100 only) |
DISPLAY SEL12 |
Select display of 12 acquisition channels |
(SX100 only) |
DISPLAY FIXE |
Freeze display |
(SX100 only) |
DISPLAY REFRESH |
Refresh display |
(SX100 only) |
DISPLAY STATUS |
Show display & acquisition state |
(SX100 only) |
DISPLAY MSTATUS <num> |
Show markers state for image <num>: 1 to 12 |
(SX100 only) |
DISPLAY LABEL ON <mask> |
Enable label for images in mask <mask> |
(SX only) |
DISPLAY LABEL OFF <mask> |
Disable label for images in mask <mask> |
(SX only) |
DISPLAY LINE ON <mask> |
Enable line for images in mask <mask> |
(SX only) |
DISPLAY LINE OFF <mask> |
Disable line for images in mask <mask> |
(SX only) |
DISPLAY LINE SET <num> <x1> <y1> <x2> <y2> |
Display line for image <num> beetween <x1> <y1> & <x2> <y2>: -512 to 512 (x), -384 to 384 (y) |
(SX only) |
DISPLAY LINE <num> |
Select rollers for line <num> |
(SX100 only) |
DISPLAY MARKER ON <mask> |
Enable marker for images in mask <mask> |
(SX only) |
DISPLAY MARKER OFF <mask> |
Disable marker for images in mask <mask> |
(SX only) |
DISPLAY MARKER SET <num> <x> <y> |
Display marker for image <num> at <x> <y>: -512 to 512 (x), -384 to 384 (y) |
(SX only) |
DISPLAY MARKER <num> |
Select rollers for marker <num> |
(SX100 only) |
DISPLAY WINDOW ON <mask> |
Enable window for images in mask <mask> |
(SX only) |
DISPLAY WINDOW OFF <mask> |
Disable window for images in mask <mask> |
(SX only) |
DISPLAY WINDOW SET <num> <x> <y> <w> |
Display window for image <num> at <x> <y> with width <w>: -512 to 512 (x), -384 to 384 (y) |
(SX100 only) |
DISPLAY WINDOW <num> |
Select rollers for window <num> |
(SX100 only) |
DISPLAY COMMENT ON <mask> |
Enable comments for images in mask <mask> |
(SX only) |
DISPLAY COMMENT OFF <mask> |
Disable comments for images in mask <mask> |
(SX only) |
DISPLAY COMMENT SET <num> <numtxt> <x> <y> <text> |
Display comment <numtxt> for image <num> at <x> <y> with <text> value: -512 to 512 (x), -384 to 384 (y) |
(SX only) |
DISPLAY COMMENT <num> |
Select rollers for comment <num> |
(SX100 only) |
DISPLAY SCRSAVE [ON] |
Enable screen saver |
(SX100 only) |
DISPLAY SCRSAVE OFF |
Disable screen saver |
(SX100 only) |
DISPLAY SCRSAVE <delay> |
Set screen saver delay to <delay> s. |
(SX only) |
PHOTO
Photo.
PHOTO [<arg1> [<arg2> [<arg3>] ] ] |
Make photograph (arg* used for SX50 only) |
(SX only) |
PHOTO WAIT [<delay>] |
Wait end of photograph or time-out If <delay> is not specified, 300 is used. |
(SX only) |
COLOR <action>
Look-up table transfer (SX100 only).
COLOR READ <sel> <name> |
Read display color lookup table <sel>: 0/1 (alphanum/image) and save it with name <name> |
(SX100 only) |
COLOR WRITE <sel> <name> |
Write color lookup table <name> to display |
(SX100 only) |
COLOR WRPAT <sel> <pattern> <inv> |
Write pattern to color lookup table <sel> <pattern> : RVB mask, <inv> : reverse colors if true |
(SX100 only) |
IMAGE <action> |
Image transfer (SX100 only). |
|
IMAGE READ <num> <name> |
Read image in place <num> and save it with <name> |
(SX100 only) |
IMAGE WRITE <num> <name> |
Write image named <name> to place <num> |
(SX100 only) |
IMAGE WRPAT <num> <format> <nbpat> |
Write image pattern to place <num>: 1 to 12 with format <format> : 0 to 3 (2048/1024/512/256) and <nbpat> bands |
(SX100 only) |
|
|
|
Stage
STAGE <action>
Stage control. Commands acting on <axis> (except status) can use for this argument:
1 to 6 for X, Y, Z, Zp, Tilt, Theta 0 for all axis -1 for selected axis (STAGE SEL…)
STAGE HOLDER LIST [<holder>] |
If <holder> is omitted, all holders are displayed, else selected holder(s). Wildcards may be used in holder name. If only one holder is selected, its blocks are also displayed. |
|
STAGE HOLDER |
Display current holder and its blocks |
|
STAGE HOLDER <holder> |
Set holder <holder> as current holder |
|
STAGE HOLDER OFF |
Remove current holder |
|
STAGE BLOCK LIST [<block>] |
If <block> is omitted, all blocks are displayed, else selected block(s). Wildcards may be used in block name. |
|
STAGE BLOCK <hole> |
Display block in hole <hole> |
|
STAGE BLOCK <hole> <block> |
Set block <block> in hole <hole> |
|
STAGE BLOCK <hole> OFF |
Remove block in hole <hole> |
|
STAGE LOAD <name> [<bloc>] |
Recall stage position <name> on bloc <bloc>, bloc may be omitted if not ambiguous |
|
STAGE STORE <name> |
Store stage position <name> |
|
STAGE DELETE <name> [<bloc>] |
Delete stage position <name> on bloc <bloc>, bloc may be omitted if not ambiguous |
|
STAGE LIST [<name>] |
Display stage position(s) [<name>] |
|
STAGE STATUS [<axis>] |
Show stage status for <axis> |
|
STAGE SEL [<sel1> …] |
Select a set of axis on which acts following commands when <axis> equal -1 |
|
STAGE AMOVE <axis> <amov> [<speed>] |
Move axis <axis> to position <amov> at speed <speed> |
|
STAGE RMOVE <axis> <rmov> [<speed>] |
Move axis <axis> of <rmov> step at speed <speed> |
|
STAGE SMOVE [<axis>] |
Stop movement on axis <axis> |
|
STAGE TEST [<axis>] |
Test limits on axis <axis> |
|
STAGE VERIFY [<axis>] |
Set reference position (0) for axis <axis> and update offset and limits. |
|
STAGE OFFSET [<axis> [<offset>] ] |
Set offset to <offset> for axis <axis> and update limits. |
|
STAGE FOCUS |
Execute stage auto-focus. (option) |
|
STAGE INIT |
Init stage. |
|
STAGE BYE |
Send stage to reference position (& set shuttle off, if shuttle option). |
|
STAGE WAIT [<axis> [<delay>] ] |
Wait until axis <axis> ready or delay <delay> timed-out. If <axis> is nul or not specified, wait all axis. If <delay> is not specified, 300 is used. |
|
STAGE TST READIIC <addr/chan> |
Read IIC at address <ADDR/chan> for test. |
(SX100 only) |
STAGE TST WRITEIIC <addr/chan> <data> |
Write IIC data <data> at address <addr/chan> |
(SX100 only) |
STAGE TST IIC |
Read IIC informations. |
(SX100 only) |
STAGE STATE <state> |
Disable (0) or enable (1) stage movement |
(SXR only) |
STAGE AIRLOCK STATUS |
Show airlock position for cold and hot state |
(SXR only) |
STAGE AIRLOCK VERIFY <sel> |
Set airlock position for cold (1) or hot (2) state or all (0) |
(SXR only) |
SHUTTLE <action>
Shuttle control (option).
SHUTTLE [ON] |
Set shuttle on |
(SX only) |
SHUTTLE OFF |
Set shuttle off |
(SX only) |
WDS
SPECTROMETER <action>
Spectrometers control. Commands acting on <spec> (except *status) can use for this argument: 1 to 5 for SP1 to SP5, 0 for all axis, -1 for selected axis
SPEC STATUS [<spec>] |
Show status for spectro <spec> |
|
SPEC MSTATUS [<spec>] |
Show mechanical informations for spectro <spec> |
|
SPEC XSTATUS [<spec> [<xtal>]] |
Show status for crystal <xtal> on spectro <spec> |
|
SPEC SEL [<axis>…] |
Select a set of spectro on which acts following commands when <spec> equal -1 |
|
SPEC BARGRAPH <spec> <state> |
Set bargraph state to <state> for spectro <spec> |
(SX100 only) |
SPEC RAY <spec> <elem> <ray> [<order>] |
Move spectro <spec> to sinus pos. corresponding to <elem><ray><order> |
|
SPEC AMOVE <spec> <position> [<speed> [<step>] ] |
Move spectro <spec> to position <position> at speed <speed>. If step is defined a scanning is made |
|
SPEC RMOVE <spec> <offset> [<speed> [<step>] ] |
Move spectro <spec> of <offset> step at speed <speed> If step is defined a scanning is made |
|
SPEC SMOVE [<spec>] |
Stop movement on spectro <spec> |
|
SPEC TEST [<spec>] |
Test limits on spectro <spec> |
|
SPEC FIX <spec> <position> |
Set position to <position> for spectro <spec> and update offset and limits |
|
SPEC OFFSET <spec> <offset> |
Set offset to <offset> for spectro <spec> and update limits |
|
SPEC VERIFY [<spec>] |
Verify reference peak on spectro <spec> and update offset and limits. If <spec> is nul or not specified, verify all spectros |
|
SPEC PEAK [<spec>] |
Execute fine peak search on spectro <spec>. |
|
SPEC PEAKW [<spec>] |
Execute wide peak search on spectro <spec>. |
|
SPEC XTAL <spec> <num> |
Set crystal <xtal> on spectro <spec>. |
|
SPEC PHA BIAS <spec> <bias> |
Set pha bias to <bias> for spectro <spec>. |
|
SPEC PHA GAIN <spec> <gain> |
Set pha gain to <gain> for spectro <spec>. |
|
PEC PHA DTIME <spec> <dtim> |
Set pha dead time to <dtim> for spectro <spec>. |
|
SPEC PHA BLINE <spec> <bline> |
Set pha base line to <bline> for spectro <spec>. |
|
SPEC PHA WINDOW <spec> <win> |
Set pha window to <win> for spectro <spec>. |
|
SPEC PHA MODE <spec> <mode> |
Set pha mode to <mode> for spectro <spec>. |
|
SPEC PHA TEST [<spec>] |
Test pha distribution for spectro <spec>. |
|
SPEC PHA ADJUST [<spec>] |
Adjust pha distribution for spectro <spec>. |
|
SPEC COUNT <spec> <time> <count> |
Preset time to <time> and/or count to <count> for counting on spectro <spec> |
|
SPEC COUNT START [<spec>] |
Start counting on spectro <spec>. |
|
SPEC COUNT STOP [<spec>] |
Stop counting on spectro <spec>. |
|
SPEC INIT |
Init spectrometers. |
|
SPEC BYE |
Send spectrometers to safety position. |
|
SPEC WAIT [ <spec> [<delay> [<mask>] ] ]
|
Wait until spectro <spec> ready or delay <delay> timed-out. If <spec> is nul or not specified, wait all spectros. If <delay> is not specified, 300 is used. If <mask> is not specified, wait all functions. |
|
SPEC TST READIIC <addr/chan> |
Read IIC at address <ADDR/chan> for test. |
(SX100 only) |
SPEC TST WRITEIIC <addr/chan> <data> |
Write IIC data <data> at address <addr/chan>. |
(SX100 only) |
SPEC TST IIC |
Read IIC informations. |
(SX100 only) |
Setup/Acquisition
SETUP <action>
Setup control (BEAM/SEM for SX or BEAM only for SP)
SETUP LOAD <name> |
Load setup <name>. |
|
SETUP STORE <name> [<comment>] |
Store setup <name> with comment <comment> |
|
SETUP DELETE <name> |
Delete setup <name> |
|
SETUP DIRE [<name>] |
Display setup [<name>] |
|
SETUP WAIT [<delay>] |
Wait setup ready during <delay> sec. If <delay> is not specified, 300 is used. |
|
MACQ <action>
Image acquisition.
MACQ RESET |
Reset image acquisition. |
|
MACQ INIT <sel_mask> <scan_mode> <tpix> <step> <xdef> <ydef> <delta> <rota> <corsp> <z1> <z2> <z3> <z4> |
Init image acquisition. |
|
MACQ GO |
Start image acquisition. |
|
MACQ READ <sel> [<ystart> [<dy>]] |
Read <dy> lines from line <ystart> for image of <sel> signal. |
|
MACQ WAIT [<delay>] |
Wait acquisition ready during <delay> sec. If <delay> is not specified, 300 is used. |
|
LACQ <action>
Line acquisition.
LACQ RESET |
Reset line acquisition. |
(SX only) |
LACQ INIT <sel_mask> <scan_mode> <tpix> <def> <xmin> <ymin> <zmin> <xmax> <ymax> <zmax> <x0> <y0> <z0> <delta> <corsp> |
Init line acquisition. |
(SX only) |
LACQ GO |
Start line acquisition. |
(SX only) |
LACQ READ <sel> |
Read line for signal <sel>. |
(SX only) |
LACQ WAIT [<delay>] |
Wait acquisition ready during <delay> sec. If <delay> is not specified, 300 is used. |
(SX only) |
Miscellaneous
CONFIG <action>
Configuration control.
CONFIG LOAD [<sel>] |
Load default machine configuration <sel> 0/1/2/3 (all/sem/stg/wds) |
(SX100 or SP) |
CONFIG SAVE [<sel>] |
Save default machine configuration <sel> 0/1/2/3 (all/sem/stg/wds) |
(SX100 or SP) |
CONFIG BOARD |
Show board configuration. |
(SX100 or SP) |
CONFIG BERR |
Show bus errors for each board. |
(SX100 or SP) |
ROLLER [<action>] (SX100 only)
Roller control.
ROLLER OFF |
Remove rollers selection. |
(SX100 or SP) |
ROLLER SUSPEND |
Suspend rollers action. |
(SX100 or SP) |
ROLLER RESUME |
Resume rollers action. |
(SX100 or SP) |
EVAL <param>
Read parameter.
EVAL LIST |
Show parameters list. |
|
EVAL <param> |
Show value of parameter <param>. |
|
PROCESS <action>
Process control.
PROCESS LIST |
Show machine process list. |
(SX100 or SP) |
PROCESS SHOW <pid> [<request>] |
Show process <pid> [<request>]. |
(SX100 or SP) |
PROCESS DELETE <pid> <request> |
Delete process <pid> <request>. |
(SX100 or SP) |
PROCESS SUSPEND <pid> <request> |
Suspend process <pid> <request>. |
(SX100 or SP) |
PROCESS RESUME <pid> <request> |
Resume process <pid> <request>. |
(SX100 or SP) |
PROCESS PRIORITY <pid> <request> <priority> |
Set priority <priority> to process <pid> <request>. |
(SX100 or SP) |
SPF <action>
Specials functions.
SPF WRB <address> <data> |
Write byte <data> at address <address>. |
(SX100 or SP) |
SPF WRW <address> <data> |
Write word <data> at address <address>. |
(SX100 or SP) |
SPF WRL <address> <data> |
Write long <data> at address <address>. |
(SX100 or SP) |
SPF RDB <address> |
Read byte at address <address>. |
(SX100 or SP) |
SPF RDW <address> |
Read word at address <address>. |
(SX100 or SP) |
SPF RDL <address> |
Read long at address <address>. |
(SX100 or SP) |
SPF WOBB <address> |
Select byte wobbulation at address <address>. |
(SX100 or SP) |
SPF WOBW <address> |
Select word wobbulation at address <address>. |
(SX100 or SP) |
SPF NOWOB |
Remove wobbulation. |
(SX100 or SP) |
SPF WAIT <seconds> |
Wait <seconds> seconds. |
|
SPF PING <delay> |
Check if machine network is alive with a time-out of <delay> in ms. |
|
SPF INIT <cr>/WARM/COLD |
Select machine initialisation. |
|
SPF REBOOT <board_sel> |
Select machine reboot. |
|
SPF EMULATION <selection> |
Select board(s) for emulation. |
(SX100 or SP) |
SPF DEBUG <mask> <pid> |
Select debug mode <mask> for application <pid>. |
|
SPF DEBUG ALL <pid> |
Select debug REQUEST, REPLY, STATUS, EVENT for appli. <pid> |
|
SPF DEBUG REQUEST <pid> |
Select debug REQUEST for application <pid> |
|
SPF DEBUG REPLY <pid> |
Select debug REPLY for application <pid> |
|
SPF DEBUG STATUS <pid> |
Select debug STATUS for application <pid> |
|
SPF DEBUG EVENT <pid> |
Select debug EVENT for application <pid> |
|
SPF STATUS |
Show connection(s) status. |
|
SPF REQUEST <num> <4_args> |
(Reserved for tests & development) |
|
SPF REQTST <num> <4_args> |
(Reserved for tests & development) |
|
TEST <selection>
Test functions.
TEST REPLY |
Server reply test sending a variable number of replies. |
|
TEST SPEED <nbreply> <sizreply> |
Write word <data> at address <address>. |
|
TEST EVENT <nbev> <delay> <event> |
Server event test sending <nbev> event(s) <event> with interval <delay>. |
|
TEST CUMUL <nbreq> <delay> |
Server cumul test sending <nbreq> time the same request with interval <delay>. |
|
TEST SUPPLY [<sel>] |
Power supply test. |
(SX100 or SP) |
TEST ROLLER <state> |
Roller test. |
(SX100 only) |
TEST GSP ABORT |
GSP abort. |
(SX100 only) |
TEST GSP MEM <sel> |
GSP memory <sel> test. |
(SX100 only) |
TEST GSP READ <address> <nbword> |
Read <nbword> at adress <address> on GSP. |
(SX100 only) |
TEST GSP WRITE <address> <data> |
Write data <data> at address <address> on GSP. |
(SX100 only) |
TEST GSP RESTART |
Restart GSP. |
(SX100 only) |
TEST GSP <numtest> <arg1> <arg2> |
GSP test <numtest> ... |
(SX100 only) |
TEST ROTA <state> |
Rota test. |
(SX100 only) |
TEST ACQ MEM <sel> |
Acquisition memory <sel> test. |
(SX100 only) |
TEST ACQ DISP <arg> |
Acquisition display <arg> test. |
(SX100 only) |
TEST ACQ <numtest> <arg> |
Acquisition test <numtest> ... |
(SX100 only) |
TEST <numreq> <arg1> <arg2> <arg3> |
(Reserved for for tests & development) |
(SX100 only) |
@ <batch1> [... <batchx>]
Batch file execution.
@ <batch1> [... batchx>] |
Execute batch file(s) <batch1> [...<batchx>] |
|
# <comment>
Comment without echo.
# <comment> |
The line is a comment, no echo is done. |
|
! <comment>
Comment with echo.
! <comment> |
Echo the comment line <comment>. |
|
HELP [<command(s)>]
Help.
HELP [<command(s)>] |
Display help information for <command(s)> |
|
EXIT
Exit application.
EXIT |
Exit from interpretor. |
|