getfeedbackres

This commit is contained in:
Ian Gulliver
2016-04-08 12:25:02 -07:00
parent 63765798ff
commit 4c08bb586e
2 changed files with 10 additions and 3 deletions

View File

@@ -39,9 +39,13 @@ LINES = [
('100% percent setting', ilt.Get100PercentVoltage, 'V'),
('Dark mode', lambda: ilt.DARK_NAMES[ilt.GetDarkMode()], ''),
('Irradiance', ilt.GetIrradiance, ''),
('Clock frequency', ilt.GetClockFrequencyHz, 'Hz'),
('Clock frequency', ilt.GetClockFrequencyHz, ''),
('Feedback resistance', ilt.GetFeedbackResistanceOhm, 'Ω'),
]
for label, callback, unit in LINES:
PrintLine(label, callback(), unit)
try:
PrintLine(label, callback(), unit)
except ilt1000.Error as e:
PrintLine(label, str(e), '')

View File

@@ -47,7 +47,6 @@ class Saturated(Error):
# useuserdark
# erasecalfactor
# getcalfactor
# getfeedbackres
# setcalfactor
# setsamplecount
@@ -178,3 +177,7 @@ class ILT1000(object):
self._dev.write(b'A')
time.sleep(60.0)
self._dev.write(b'B')
def GetFeedbackResistanceOhm(self):
ret = self._SendCommand('getfeedbackres')
return float(ret) * 100