Interpretor

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.

 

 

 

Contact

Our support team is ready to help you

FAQ

Answers to some common questions from SX users

Troubleshooting

Quickly search for solutions to instrument issues