Refactor(#4): fix battery and elite version info

https://www.notion.so/4-Controller-Uart-451f896953eb4e15bd70eeadb17eb94e
This commit is contained in:
Roy
2023-04-21 17:50:06 +08:00
parent 57ba7ed94f
commit fc4f931f9d
+8 -8
View File
@@ -478,13 +478,13 @@ class CC2650Device(Device):
else:
if data is not None and len(data) > 0:
year = struct.unpack('<B', data[0:1])[0]
month = struct.unpack('<B', data[1:2])[0]
day = struct.unpack('<B', data[2:3])[0]
hour = struct.unpack('<B', data[3:4])[0]
minute = struct.unpack('<B', data[4:5])[0]
mac1 = struct.unpack('<B', data[5:6])[0]
mac2 = struct.unpack('<B', data[6:7])[0]
year = struct.unpack('<B', data[2:3])[0]
month = struct.unpack('<B', data[3:4])[0]
day = struct.unpack('<B', data[4:5])[0]
hour = struct.unpack('<B', data[5:6])[0]
minute = struct.unpack('<B', data[6:7])[0]
mac1 = struct.unpack('<B', data[7:8])[0]
mac2 = struct.unpack('<B', data[8:9])[0]
mac1 = "%02X" % mac1
mac2 = "%02X" % mac2
@@ -538,7 +538,7 @@ class CC2650Device(Device):
else:
if data is not None and len(data) > 2 :
battery = struct.unpack('<H', data[1:3])[0]
battery = struct.unpack('<H', data[2:4])[0]
if battery is not None:
self._battery = battery