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)