ErsThermalController#
A class for controlling an ERS thermal chuck controller. This class will use RS232 to communicate with the controller directly. This class inherits from ThermalController.
method activate_compensation_table(table_index: int)#
Activates the compensation table with the given index.
Parameters#
| Name | Description |
|---|---|
| table_index | An integer number representing the compensation table index. (1,2 or 3) |
method initialize_compensation_table(table_index: int)#
Initializes the compensation table with the given index.
Parameters#
| Name | Description |
|---|---|
| table_index | An integer number representing the compensation table index. (1,2 or 3) |
method save_and_update_compensation_table()#
Saves the compensation table currently being worked on to persistent storage.
method set_compensation_table_value(row_index: int, reference_temperature: float, compensation_value: float)#
Sets a value of the compensation table.
Parameters#
| Name | Description |
|---|---|
| row_index | The row index of the value to be written |
| reference_temperature | The reference temperature of the given table entry. |
| compensation_value | The compensation value of the given table entry. |