high und low register ausgetauscht
This commit is contained in:
5
main.py
5
main.py
@@ -31,7 +31,10 @@ try:
|
|||||||
continue
|
continue
|
||||||
|
|
||||||
if reg_type == 'REAL':
|
if reg_type == 'REAL':
|
||||||
decoder = struct.pack('>HH', result.registers[0], result.registers[1])
|
reg_high = result.registers[0]
|
||||||
|
reg_low = result.registers[1]
|
||||||
|
# Oder falls dein Gerät Low-Word zuerst sendet:
|
||||||
|
decoder = struct.pack('>HH', reg_low, reg_high)
|
||||||
value = struct.unpack('>f', decoder)[0]
|
value = struct.unpack('>f', decoder)[0]
|
||||||
else:
|
else:
|
||||||
value = result.registers[0]
|
value = result.registers[0]
|
||||||
|
|||||||
Reference in New Issue
Block a user