}
# TODO: Adjust aqcuisition parameters here
-aquire = { "DAC_Sweep" : "1500",#"0.0 + 50.0*step", # DAC Sweep value (t is in STEPS, not seconds!)
+aquire = { "DAC_Sweep" : "0.0 + 50.0*int(step/5000)", # DAC Sweep value (t is in STEPS, not seconds!)
"ADC_Averages" : 200,
"ADC_Vi" : 5, # ADC channel to read back Vi (set by DAC) through
"ADC_Is" : 4, # ADC channel to read back Is through
# Connect serial
ser.open()
ser.isOpen()
- print("Waiting for \"# hello\" from device...")
- while (ser.readline().strip("\r\n") != "# hello"):
- pass
+# print("Waiting for \"# hello\" from device...")
+# while (ser.readline().strip("\r\n") != "# hello"):
+# pass
#while (ser.readline().strip("\r\n ") != "#"):
# pass
time.sleep(1.0)
# Experiment
# TODO: Modify data to record here
- #sweep = 1
- record_data([4, 5], getDate()+"/"+str(getTime())+".dat", None, None, "Measure emission&sample current varying with time, constant initial energy.")
- #while True:
- # os.system("mkdir -p " + getDate())
- # record_data([4, 5], getDate()+"/"+str(getTime())+".dat", None, 2300, "Sweep " + str(sweep) + " (started on " + aquire["start_date"]+")")
- # sweep += 1
+ sweep = 1
+ #record_data([4, 5], getDate()+"/"+str(getTime())+".dat", None, None, "Measure emission&sample current varying with time, constant initial energy.")
+ while True:
+ os.system("mkdir -p " + getDate())
+ record_data([4, 5], getDate()+"/"+str(getTime())+".dat", None, 2300, "Sweep " + str(sweep) + " (started on " + aquire["start_date"]+")")
+ sweep += 1
def checkList():