From 8effadeaa70e2621b4a9d7b5e08e7c57c853eb61 Mon Sep 17 00:00:00 2001 From: Ian Gulliver Date: Sat, 23 Apr 2016 15:40:33 -0700 Subject: [PATCH] getvoltagestage --- dump.py | 1 + ilt1000.py | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dump.py b/dump.py index 120a25e..99ef103 100755 --- a/dump.py +++ b/dump.py @@ -46,6 +46,7 @@ LINES = [ ('Irradiance', ilt.GetIrradiance, ''), ('Irradiance threshold (low)', ilt.GetIrradianceThresholdLow, ''), ('Clock frequency', ilt.GetClockFrequencyHz, '㎐'), + ('Voltage stage', ilt.GetVoltageStage, ''), ('Feedback resistance', ilt.GetFeedbackResistanceOhm, 'Ω'), ('Feedback resistor', lambda: ilt.FEEDBACK_RES_NAMES[ilt.GetFeedbackResistor()], ''), ('Feedback resistor setting', lambda: ilt.FEEDBACK_RES_NAMES[ilt.GetFeedbackResistorSetting()], ''), diff --git a/ilt1000.py b/ilt1000.py index c49ff8d..c3330cc 100755 --- a/ilt1000.py +++ b/ilt1000.py @@ -65,8 +65,6 @@ class CommandError(Error): # gettriggerin # settriggerout -# getvoltagestage - # getvagc3 # getvped # getvped @@ -205,6 +203,9 @@ class ILT1000(object): def GetSensorVoltage(self): return float(self._SendCommand('getvoltage')) + def GetVoltageStage(self): + return int(self._SendCommand('getvoltagestage')) + def GetTransmissionPercent(self): return float(self._SendCommand('gettrans'))