Skip to content

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.