コード例 #1
0
def readVoltageAB():
    data = device.read(1119, 1)
    voltage = util.data_to_s16(data)*(10**scaleD())
    return voltage
コード例 #2
0
def readPowerC():
    data = device.read(1141, 1)
    watt = util.data_to_s16(data)*(10**scaleF())
    return watt
コード例 #3
0
def scaleF():
    data = device.read(3213, 1)
    return util.data_to_s16(data)
コード例 #4
0
ファイル: test_util.py プロジェクト: pythongreed/pysunspec
 def test_data_to_s16(self):
     self.assertEqual(util.data_to_s16(b'\x12\x34'), int(4660))
     self.assertEqual(util.data_to_s16(b'\x92\x34'), int(-28108))
コード例 #5
0
def scaleB():
    data = device.read(3209, 1)
    return util.data_to_s16(data)
コード例 #6
0
def readFloatCurrentA():
    data = device.read(11699, 1)
    currA = util.data_to_s16(data)
    return currA
コード例 #7
0
def readVars():
    data = device.read(1146, 1)
    vars = util.data_to_s16(data) * (10**scaleF())
    return vars
コード例 #8
0
def readVarsA():
    data = device.read(1143, 1)
    vars = util.data_to_s16(data)
    return vars
コード例 #9
0
ファイル: test_util.py プロジェクト: sunspec/pysunspec
 def test_data_to_s16(self):
     self.assertEqual(util.data_to_s16(b'\x12\x34'), int(4660))
     self.assertEqual(util.data_to_s16(b'\x92\x34'), int(-28108))