getfeedbackresnumber

This commit is contained in:
Ian Gulliver
2016-04-23 15:35:29 -07:00
parent 26c99d834f
commit 842ee4500b
2 changed files with 15 additions and 1 deletions

View File

@@ -56,7 +56,6 @@ class CommandError(Error):
# getecaldate
# setecal
# getfeedbackresnumber
# usefeedbackrestemp
# setfeedbackres
@@ -107,6 +106,13 @@ class ILT1000(object):
FEEDBACK_RES_MEDIUM = 2
FEEDBACK_RES_HIGH = 3
FEEDBACK_RES_NAMES = {
0: 'Auto',
1: 'Low',
2: 'Medium',
3: 'High',
}
AVERAGING_AUTO = 0
AVERAGING_LOW = 1 # 5 ㎐
AVERAGING_MEDIUM = 2 # 2 ㎐
@@ -255,6 +261,12 @@ class ILT1000(object):
ret = self._SendCommand('getfeedbackres')
return float(ret) * 100
def GetFeedbackResistor(self):
return int(self._SendCommand('getfeedbackresnumber'))
def GetFeedbackResistorSetting(self):
return int(self._SendCommand('usefeedbackres'))
def SetFeedbackResistor(self, resistor=FEEDBACK_RES_AUTO):
self._SendCommandOrDie('usefeedbackres %d' % resistor)