MCPcopy Create free account
hub / github.com/PyTTaMaster/PyTTa / run

Method run

pytta/apps/roomir.py:1720–1755  ·  view source on GitHub ↗

Take measurement (initializate acquisition). Has no input arguments. Usage: >>> myTake.run() >>> D.save_take(myTake)

(self)

Source from the content-addressed store, hash-verified

1718 comment='channelcalibration')
1719
1720 def run(self):
1721 """
1722 Take measurement (initializate acquisition).
1723
1724 Has no input arguments.
1725
1726 Usage:
1727
1728 >>> myTake.run()
1729 >>> D.save_take(myTake)
1730
1731 """
1732 if self.runCheck:
1733 print('Overwriting previous unsaved take!')
1734 self.measuredTake = []
1735 if self.tempHumid is not None:
1736 self.tempHumid.start()
1737 for i in range(0, self.MS.averages):
1738 self.measuredTake.append(self.measurementObject.run())
1739 # Adquire do LabJack U3 + EI1050 a temperatura e
1740 # umidade relativa instantânea
1741 if self.tempHumid is not None:
1742 self.measuredTake[i].temp, self.measuredTake[i].RH = \
1743 self.tempHumid.read()
1744 else:
1745 self.measuredTake[i].temp, self.measuredTake[i].RH = \
1746 (0, 0)
1747 if self.MS.pause4Avg is True and self.MS.averages-i > 1:
1748 input('Paused before next average. {} left. '.format(
1749 self.MS.averages - i - 1) + ' Press any key to ' +
1750 'continue...')
1751 if self.tempHumid is not None:
1752 self.tempHumid.stop()
1753 self.__dismember_take()
1754 self.runCheck = True
1755 self.saveCheck = False
1756
1757 def __dismember_take(self):
1758 # Dismember the measured SignalObjs into MeasuredThings for each

Callers 4

frf_measurement.pyFile · 0.45
rec_measurement.pyFile · 0.45

Calls 5

__dismember_takeMethod · 0.95
startMethod · 0.80
appendMethod · 0.80
readMethod · 0.80
stopMethod · 0.45

Tested by

no test coverage detected