print "temperature:",temperature print "humidity:",humidity print "endOfFiring:",endOfFiring print "durationOfFiring:",durationOfFiring else: print "status: ", status test += 1 if status==True: print "PASS" passed += 1 else: print "FAIL" print "-------------------------------------------------------" print "readTempHumidity(",tempCorrection,",",rhCorrection,")" (temp,humidity,dewpoint,pressure,light)=DataReadWrite.readTempHumidity(tempCorrection,rhCorrection) print "Temp:",temp print "Humidity:",humidity print "Dewpoint:",dewpoint print "Pressure:",pressure print "Light:",light test += 1 if temp>0: print "PASS" passed += 1 else: print "FAIL" print "-------------------------------------------------------" print "getSampleID(",runID,",",i_positionNumber,")" value=DataReadWrite.getSampleID(runID,position) print "Result-->",value
DataReadWrite.closeBalanceDoor() while datetime.today() < endTime: timeLeft=endTime-datetime.today() print "Time left: ", (int(timeLeft.seconds/60)) (weight,status)=DataReadWrite.readWeightFromBalance() print "Stable Weight: ",weight print "Status: ", status (iweight,istatus)=DataReadWrite.readInstantWeightFromBalance() print "Instant: ",iweight print "Status: ",istatus print "Weight: %f" % (float(weight)) if weight>0: a=append(a,float(weight)) print "Length: ",a.size averageWeight=mean(a) stdevWeight=std(a) print( "The average weight of crucible #%d is: %f with stdev of: %f" % (position, averageWeight,stdevWeight)) ## now update crucible position record now = datetime.today() today = now.strftime("%m-%d-%y %H:%M:%S") values=DataReadWrite.readTempHumidity() print "TMP: %s, %s, %s, %s" % (values[0],values[1],values[2],values[3]) sleep(loggingInterval) DataReadWrite.openBalanceDoor() position=position+1