Heater.__init__

Heater.__init__(heater_id: int, active: bool = False, resistance: int = 50, max_current: float = 1.0, control_input: chr = 'A')[source]

Initializes the Heater object.

Parameters
  • heater_id (int) – Heater ID, 1 or 2.

  • active (bool, optional) – The heater is active, default is ‘False’

  • resistance (int, optional) – Heater resistance: 25 or 50 Ohm, default is 50 Ohm.

  • max_current (float, optional) – Maximum heater current, default is 1.0 A.

Raises

ValueError – Heater property out of bounds, e.g. negative resistance.