PyJEM.TEM3.__vacuum

Created on Wed Apr 9 13:36:33 2025

@author: dmaekawa

class PyJEM.TEM3.__vacuum.VACUUM3(*args, **kw)

Bases: _DummyTEM3Accessor

GetCameraAir()

Get camera air status.

Returns:

Camera air status.

index

Description

0

Not Air

1

Air

Return type:

int

Note

This works for ARM200F and ARM300F.

Example

>>> TEM3.Stage3().GetCameraAir()
0
GetCameraReady()

Get camera ready status.

Returns:

Camera ready status.

index

Description

0

Not ready

1

Ready

Return type:

int

Note

This works for ARM200F and ARM300F.

Example

>>> TEM3.Stage3().GetCameraReady()
0
GetColumnAir()

Get column air status.

Returns:

Column air status.

index

Description

0

Not Air

1

Air

Return type:

int

Note

This works for ARM200F and ARM300F.

Example

>>> TEM3.Stage3().GetColumnAir()
0
GetColumnReady()

Get column ready status.

Returns:

Column ready status.

index

Description

0

Not ready

1

Ready

Return type:

int

Note

This works for ARM200F and ARM300F.

Example

>>> TEM3.Stage3().GetColumnReady()
0
GetPegInfo(index)

Get the penning gauge information.

Parameters:

index (int) – Index (0-9).

Returns:

(value, status) tuple.

  • value (int): Gauge value (0-4095).

  • status (int): Gauge status.

    index

    Description

    0

    OFF

    1

    High

    2

    Low

    3

    Ready

Return type:

list

Example

>>> TEM3.Stage3().GetPegInfo(1)
[2000, 3]
GetPigInfo(index)

Get the Pirani gauge information.

Parameters:

index (int) – Index (0-9).

Returns:

(value, status) tuple.

  • value (int): Gauge value (0-4095).

  • status (int): Gauge status.

    index

    Description

    0

    OFF

    1

    High

    2

    Low

    3

    Ready

Return type:

list

Example

>>> TEM3.Stage3().GetPigInfo(1)
[2000, 3]
GetSpecimenAir()

Get specimen air status.

Returns:

Specimen air status.

index

Description

0

Not Air

1

Air

Return type:

int

Note

This works for ARM200F and ARM300F.

Example

>>> TEM3.Stage3().GetSpecimenAir()
0
GetSpecimenPreEvacStart()

Get specimen previous evacuation start status.

Returns:

Specimen pre-evacuation start status.

index

Description

0

Not started

1

Started

Return type:

int

Note

This works for ARM200F and ARM300F.

Example

>>> TEM3.Stage3().GetSpecimenPreEvacStart()
0
GetSpecimenReady()

Get specimen ready status.

Returns:

Specimen ready status.

index

Description

0

Not ready

1

Ready

Return type:

int

Note

This works for ARM200F and ARM300F.

Example

>>> TEM3.Stage3().GetSpecimenReady()
0
GetValveStatus()

Get valve status.

Returns:

(count, v1, v2)

  • count (int): The number of the effective valves.

  • v1 (int): Bit the information represented in the Open/Close of each valve.

  • v2 (int): Bit the information represented in the OPEN/CLOSE of each valve.

Return type:

int

Example

>>> TEM3.Stage3().GetValveStatus()
[1, 0, 0]
SetPegMonitorSw(sw)

Penning gauge monitor ON / OFF setting .

Parameters:

sw (int) – 0= OFF, 1= ON

Return type:

None

Example

>>> TEM3.Stage3().SetPegMonitorSw(1)
SetPigMonitorSw(sw)

Pirani gauge monitor ON / OFF setting .

Parameters:

sw (int) – 0= OFF, 1= ON

Example

>>> TEM3.Stage3().SetPigMonitorSw(1)