Skip to content

StatusCommandGroup

Bases: ModuleCommandGroupBase

A command group for getting the status of the probe station and controlling the dashboard module.

get_chuck_temp()

Get current chuck temperature.

Returns:

Type Description
float

The chuck temperature in degrees Celsius.

get_chuck_temp_setpoint()

Get current chuck temperature setpoint.

Returns:

Type Description
float

The chuck temperature setpoint in degrees Celsius.

get_chuck_thermo_state()

Return thermo chuck state.

Returns:

Type Description
ThermoChuckState

A tuple with the current state of the thermo chuck. Contains six boolean variables:

ThermoChuckState

isCooling, isHeating, isControlling, isStandby, isError, isUncontrolled.

get_machine_status()

Get machine status.

Returns:

Type Description
Tuple[bool, bool, bool]

A tuple with the current status of the machine. Contains three boolean variables: isInitialized, isMeasuring, LoaderBusy.

get_soaking_time(temperature)

Get the thermochuck soaking time in seconds that is set up for a certain temperature in the dashboard.

Parameters:

Name Type Description Default
temperature float

The temperature. This temperature value must be one of the predefined temperature values set up in the dashboard.

required

Raises:

Type Description
ProberException

With error code 200 is thrown when the temperature is not a predefined value set up in the dashboard.

Returns:

Type Description

The soaking time in seconds.

set_chuck_temp(temp)

Set chuck temperature setpoint.

Parameters:

Name Type Description Default
temp float

The chuck temperature setpoint in degrees Celsius.

required

handler: python options: members: StatusCommandGroup