def calibrate(reck_heaters, calib, heater_name, heater_index, input, outputs): datafilename = take_fringe(reck_heaters, heater_index) data_for_fitting = load_data(datafilename,outputs) calib.datafilename = data_for_fitting calib.fit(heatername) if __name__ == '__main__': reck_heaters = heaters(port = 'COM10') reck_calib = Calibrate() #zero everything voltages = np.zeores([25]) reck_heaters.send_voltages(voltages) #set bias bias = 1 reck_heaters.send_one_voltage(2, bias) #reck_heaters.send_one_voltage(0, 0) #reck_heaters.send_one_voltage(1, 0) #reck_heaters.send_one_voltage(4, 0) #reck_heaters.send_one_voltage(21, 0)