示例#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
def scaleF():
    data = device.read(3213, 1)
    return util.data_to_s16(data)
示例#4
0
 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))
def scaleB():
    data = device.read(3209, 1)
    return util.data_to_s16(data)
def readFloatCurrentA():
    data = device.read(11699, 1)
    currA = util.data_to_s16(data)
    return currA
def readVars():
    data = device.read(1146, 1)
    vars = util.data_to_s16(data) * (10**scaleF())
    return vars
def readVarsA():
    data = device.read(1143, 1)
    vars = util.data_to_s16(data)
    return vars
示例#9
0
 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))