getirrthresholdlow

This commit is contained in:
Ian Gulliver
2016-04-23 15:26:27 -07:00
parent 462094f26a
commit 8ae8f34788
2 changed files with 12 additions and 16 deletions

View File

@@ -13,7 +13,7 @@ parser.add_argument(
FLAGS = parser.parse_args() FLAGS = parser.parse_args()
LABEL_WIDTH = 25 LABEL_WIDTH = 30
def PrintLine(label, value, unit=''): def PrintLine(label, value, unit=''):
@@ -44,6 +44,7 @@ LINES = [
('100% percent setting', ilt.Get100PercentCurrent, 'A'), ('100% percent setting', ilt.Get100PercentCurrent, 'A'),
('Dark mode', lambda: ilt.DARK_NAMES[ilt.GetDarkMode()], ''), ('Dark mode', lambda: ilt.DARK_NAMES[ilt.GetDarkMode()], ''),
('Irradiance', ilt.GetIrradiance, ''), ('Irradiance', ilt.GetIrradiance, ''),
('Irradiance threshold (low)', ilt.GetIrradianceThresholdLow, ''),
('Clock frequency', ilt.GetClockFrequencyHz, ''), ('Clock frequency', ilt.GetClockFrequencyHz, ''),
('Feedback resistance', ilt.GetFeedbackResistanceOhm, 'Ω'), ('Feedback resistance', ilt.GetFeedbackResistanceOhm, 'Ω'),
('Factory dark', ilt.GetFactoryDarkVoltages, 'V'), ('Factory dark', ilt.GetFactoryDarkVoltages, 'V'),

View File

@@ -36,7 +36,6 @@ class CommandError(Error):
# clearambientlevel # clearambientlevel
# setambientlevel # setambientlevel
# getirrthresholdlow
# setirrthresholdlow # setirrthresholdlow
# setcurrentloop # setcurrentloop
@@ -202,32 +201,28 @@ class ILT1000(object):
self._SendCommandOrDie('setdatetime ' + timestr) self._SendCommandOrDie('setdatetime ' + timestr)
def GetSensorCurrent(self): def GetSensorCurrent(self):
ret = self._SendCommand('getcurrent') return float(self._SendCommand('getcurrent'))
return float(ret)
def GetSensorVoltage(self): def GetSensorVoltage(self):
ret = self._SendCommand('getvoltage') return float(self._SendCommand('getvoltage'))
return float(ret)
def GetTransmissionPercent(self): def GetTransmissionPercent(self):
ret = self._SendCommand('gettrans') return float(self._SendCommand('gettrans'))
return float(ret)
def Get100PercentCurrent(self): def Get100PercentCurrent(self):
ret = self._SendCommand('get100perc') return float(self._SendCommand('get100perc'))
return float(ret)
def Set100PercentCurrent(self): def Set100PercentCurrent(self):
ret = self._SendCommand('set100perc') return float(self._SendCommand('set100perc'))
return float(ret)
def GetOpticalDensity(self): def GetOpticalDensity(self):
ret = self._SendCommand('getod') return float(self._SendCommand('getod'))
return float(ret)
def GetIrradiance(self): def GetIrradiance(self):
ret = self._SendCommand('getirradiance') return float(self._SendCommand('getirradiance'))
return float(ret)
def GetIrradianceThresholdLow(self):
return float(self._SendCommand('getirrthresholdlow'))
def GetDarkMode(self): def GetDarkMode(self):
return int(self._SendCommand('getdarkmode')) return int(self._SendCommand('getdarkmode'))