[update] project device change

This commit is contained in:
peterlu14
2022-10-14 10:52:41 +08:00
parent ab2d746afb
commit 2ee9fa6b19
2 changed files with 5 additions and 4 deletions
+1 -1
View File
@@ -1032,7 +1032,7 @@ class CompletedDevice(Device):
@property
def mac_address_in_str(self) -> str:
return ':'.join('{:02x}'.format(b) for b in self._device.mac_address)
return ':'.join('{:02x}'.format(b) for b in self._device.mac_address).upper()
@property
def device(self) -> Device:
+4 -3
View File
@@ -33,7 +33,7 @@ class Project(threading.Thread):
self._name = None
self._desc = None
self._device = None
self._complete_device = []
self._complete_device = {}
self._status = 0
self._instruction_set = Instruction()
@@ -64,8 +64,9 @@ class Project(threading.Thread):
def setup_device(self, device_list):
for device in device_list:
complete_device = self._device_manager.get_device(device['connectDevice']['device_address'])
self._complete_device.append(complete_device)
mac_address = device_list[device]['pair']
complete_device = self._device_manager.get_device(mac_address)
self._complete_device[device] = complete_device
@property
def id(self) -> int: