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