pylabrobot.temperature_controlling.inheco.cpac_backend.InhecoCPACBackend#

class pylabrobot.temperature_controlling.inheco.cpac_backend.InhecoCPACBackend(index: int, control_box: InhecoTECControlBox)#

Bases: InhecoTemperatureControllerBackend

Attributes

supports_active_cooling

Whether this backend can actively cool below the current temperature.

Methods

__init__(index, control_box)

deactivate()

Deactivate the temperature controller.

deserialize(data)

get_all_instances()

get_current_temperature()

Get the current temperature of the temperature controller in Celsius

get_device_info(info_type)

Get device information

serialize()

set_target_temperature(temperature)

set_temperature(temperature)

Set the temperature of the temperature controller in Celsius.

setup()

start_temperature_control()

Start the temperature control

stop()

stop_temperature_control()

Stop the temperature control

Parameters: