PyJEM.TEM3.__eos¶
- class PyJEM.TEM3.__eos.EOS3(*args, **kw)¶
Bases:
_DummyTEM3Accessor- DownSelector()¶
Decrement magnification or camera length or Rocking angle number. Up the magnification selector.
Example
>>> TEM3.EOS3().DownSelector()
- Return type:
None
- DownSpctrSelector()¶
Decrement spectrum magnification number. Down the energy spectrometer selector.
Note
Only omega filter configuration machine
Example
>>> TEM3.EOS3().DownSpctrSelector()
- Return type:
None
- DownStemCamSelector()¶
Decrement imaging side camera length(magnification) number for STEM. Down the camera length selector.
Example
>>> TEM3.EOS3().DownStemCamSelector()
- Return type:
None
- GetAlpha()¶
Get alpha number.
- Returns:
alpha number. range is 0-8..
- Return type:
int
Example
>>> TEM3.EOS3().GetAlpha() 0
- GetAlphaSelectorEx()¶
Get alpha number and string.
- Returns:
A tuple (index, name) containing:
index (int) - Alpha selector index
name (str) - Alpha selector name
- Return type:
list
Note
Requires the Gatan attachment.
Example
>>> TEM3.EOS3().GetAlphaSelectorEx() (0, "")
- GetBrightnessZoom()¶
Gett brightness zoom state.
- Returns:
Brightness zoom state.
index
Description
0
OFF
1
ON
- Return type:
int
Example
>>> TEM3.EOS3().GetBrightnessZoom() 0
- GetCurrentMagSelectorID()¶
Get MAG selector index and Magnification value.
- Returns:
A tuple (index, value) containing:
index (int) - Camera length or magnification index
value (int) - Camera length or magnification value
- Return type:
list
Example
>>> TEM3.EOS3().GetCurrentMagSelectorID() [3, 40000]
- GetDefocus()¶
Get Defocus value.
- Returns:
defocus value.
- Return type:
int
Example
>>> TEM3.EOS3().GetDefocus() 0
- GetFunctionMode()¶
Get imaging function mode.
- Returns:
A tuple (index, name) containing:
index (int) - Function mode index
name (str) - Function mode name
In TEM mode: 0 = MAG, 1 = MAG2, 2 = LowMAG, 3 = SAMAG, 4 = DIFF In STEM mode: 0 = Align, 1 = SM-LMAG, 2 = SM-MAG, 3 = AMAG, 4 = uuDIFF, 5 = Rocking
- Return type:
list
Example
>>> TEM3.EOS3().GetFunctionMode() [0, 'MAG']
- GetGIF()¶
Get GIF-mode.
- Returns:
GIF mode.
index
Description
0
OFF
1
ON
- Return type:
int
Example
>>> TEM3.EOS3().GetGIF() 0
- GetMagValue()¶
Get magnification or camera length or rocking angle.
- Returns:
A tuple (value, unit, name) containing:
value (int) - Magnification value (or camera length)
unit (str) - Unit string (e.g. ‘X’, ‘mm’)
name (str) - Magnification label
- Return type:
list
Example
>>> TEM3.EOS3().GetMagValue() [3000, 'X', 'X3000']
- GetProbeMode()¶
Get irradiative probe mode.
- Returns:
(mode, name) tuple.
mode (int): Probe mode.
index
Description
0
TEM
1
EDS
2
NBD
3
CBD
name (str): Mode name
- Return type:
list
Example
>>> TEM3.EOS3().GetProbeMode() [0, "TEM"]
- GetSpctrMode()¶
Get spectrum mode status.
- Returns:
Spectrum mode status.
index
Description
0
OFF
1
ON
- Return type:
int
Note
Only omega filter configuration machine
Example
>>> TEM3.EOS3().GetSpctrMode() 0
- GetSpctrValue()¶
Get spectrum magnification.
- Returns:
A tuple (value, unit, name) containing:
value (int) - Magnification value (um/V)
unit (str) - Unit string
name (str) - Magnification label
- Return type:
list
Note
Only omega filter configuration machines
Example
>>> TEM3.EOS3().GetSpctrValue() [3000, '2', '3000']
- GetSpotSize()¶
Get spot size number.
- Returns:
spot size number(0-7).
- Return type:
int
Example
>>> TEM3.EOS3().GetSpotSize() 0
- GetStemCamValue()¶
Get imaging side camera length(magnification) for STEM.
- Returns:
A tuple (value, unit, name) containing:
value (int) - Camera length / magnification value
unit (str) - Unit string (e.g. ‘mm’)
name (str) - Camera length label
- Return type:
list
Example
>>> TEM3.EOS3().GetStemCamValue() [15, 'mm', '1.5cm']
- GetTemStemMode()¶
Get TEM/STEM mode.
- Returns:
Mode status.
index
Description
0
TEM
1
STEM
- Return type:
int
Example
>>> TEM3.EOS3().GetTemStemMode() 0
- SelectFunctionMode(mode)¶
Set imaging function mode. sync command.
- Parameters:
mode (int) –
Function mode index. The meaning depends on the current imaging mode:
TEM Mode:
index
Description
0
MAG
1
MAG2
2
LowMAG
3
SAMAG
4
DIFF
STEM Mode:
index
Description
0
Align
1
SM-LMAG
2
SM-MAG
3
AMAG
4
uuDIFF
5
Rocking
- Return type:
None
Example
>>> TEM3.EOS3().SelectFunctionMode(1)
- SelectProbMode(mode)¶
Set irradiative probe mode.
- Parameters:
mode (int) –
index
Description
0
TEM
1
EDS
2
NBD
3
CBD
- Return type:
None
Example
>>> TEM3.EOS3().SelectProbMode(0)
- SelectSpotSize(index)¶
Set spot size number.
- Parameters:
index (int) – spot size number(0-7).
- Return type:
None
Example
>>> TEM3.EOS3().SelectSpotSize(1)
- SelectTemStem(mode)¶
Set TEM/STEM mode.
- Parameters:
mode (int) –
index
Description
0
TEM
1
STEM
- Return type:
None
Example
>>> TEM3.EOS3().SelectTemStem(0)
- SetAlphaSelector(index)¶
Set alpha number.
- Parameters:
index (int) – alpha number(0-8).
- Return type:
None
Example
>>> TEM3.EOS3().SetAlphaSelector(0)
- SetBrightness(value)¶
Increase of decrease brightness(MAG link) value. Same as brightness knob.
- Parameters:
value (int) –
brightness value.
About input value. Although full range of short type variable can be accepted. the value around +-1 to 50 is suitable because the range corresponds to that of the knob on the operation panel.
- Return type:
None
Example
>>> TEM3.EOS3().SetBrightness(10)
- SetBrightnessZoom(state)¶
Set brightness zoom state.
- Parameters:
state (int) –
index
Description
0
OFF
1
ON
- Return type:
None
Example
>>> TEM3.EOS3().SetBrightnessZoom(1)
- SetDiffFocus(value)¶
Increase of decrease difffocus(MAG link) value. Same as difffocus knob.
- Parameters:
value (int) –
difffocus value.
About input value. Although full range of short type variable can be accepted. the value around +-1 to 50 is suitable because the range corresponds to that of the knob on the operation panel.
- Return type:
None
Example
>>> TEM3.EOS3().SetDiffFocus(10)
- SetGIF(state)¶
Set GIF mode.
- Parameters:
state (int) –
index
Description
0
OFF
1
ON
- Return type:
None
Note
require the gatan attachment.
Example
>>> TEM3.EOS3().SetGIF(1)
- SetObjFocus(value)¶
Increase of decrease objfocus(MAG link) value. Same as objfocus knob.
- Parameters:
value (int) –
objfocus value.
About input value. Although full range of short type variable can be accepted. the value around +-1 to 50 is suitable because the range corresponds to that of the knob on the operation panel.
- Return type:
None
Example
>>> TEM3.EOS3().SetObjFocus(10)
- SetSelector(index)¶
Set mag or camera length or rocking angle number value.
- Parameters:
index (int) – mag or camera length or rocking angle number value.
- Return type:
None
Example
>>> TEM3.EOS3().SetSelector(10)
- SetSpctrMode(mode)¶
Set spectrum mode.
- Parameters:
mode (int) –
index
Description
0
OFF
1
ON
- Return type:
None
Note
Only omega filter configuration machine
Example
>>> TEM3.EOS3().SetSpctrMode(0)
- SetSpctrSelector(index)¶
Set spectrum magnification number.
- Parameters:
index (int) – spectrum magnification index.
- Return type:
None
Note
Only omega filter configuration machine
Example
>>> TEM3.EOS3().SetSpctrSelector(0)
- SetStemCamSelector(index)¶
Set imaging side camera length(magnification) number for STEM.
- Parameters:
index (int) – magnification index.
- Return type:
None
Example
>>> TEM3.EOS3().SetStemCamSelector(0)
- UpSelector()¶
Increment magnification or camera length or Rocking angle number. Up the magnification selector.
Example
>>> TEM3.EOS3().UpSelector()
- Return type:
None
- UpSpctrSelector()¶
Increment spectrum magnification number. Up the energy spectrometer selector.
Note
Only omega filter configuration machine
Example
>>> TEM3.EOS3().UpSpctrSelector()
- Return type:
None
- UpStemCamSelector()¶
Increment imaging side camer a length(magnification) number for STEM. Up the camera length selector.
Example
>>> TEM3.EOS3().UpStemCamSelector()
- Return type:
None