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