Bis jetzt werden zwar alle Werte einzeln bei jedem Schleifendurchgang ausgegeben, aber sie sollen eben nach Ende der Schleife auch noch aufgerufen werden können.
Wie geht das?
Code: Alles auswählen
for i in range (1, 11):
while True:
wert = 0
...
break
else:
DAC6_offset = wert
ADC_offset_compensation()
feature_settings()
schlum = instrument("GPIB::12")
schlum.write("BEE")
voltage = schlum.ask_for_values("TRA ON")
schlum.write("TRA OFF")
average = 2000 * sum(voltage) / len(voltage) # average ist der Messwert, er ist die Mittelung aus der Liste der voltage-werte
print "Average voltage: ", average
print 'Neustart...'
print "Byby."
else:
print "Results: " # hier soll eine Liste aller Werte folgen