Skip to content

Commit f078d18

Browse files
committed
Fix #10
Fixes #10
1 parent f4efb30 commit f078d18

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

pylgbst/comms/cgatt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ def connect(self, hub_mac=None):
100100
for dev in devices:
101101
address = dev.mac_address
102102
name = dev.alias()
103-
if name == LEGO_MOVE_HUB or hub_mac == address:
103+
if (not hub_mac and name == LEGO_MOVE_HUB) or hub_mac == address:
104104
logging.info("Found %s at %s", name, address)
105105
self._device = CustomDevice(address, self._manager)
106106
break

pylgbst/comms/cgattlib.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def connect(self, hub_mac=None):
7070
log.debug("Devices: %s", devices)
7171

7272
for address, name in devices.items():
73-
if name == LEGO_MOVE_HUB or hub_mac == address:
73+
if (not hub_mac and name == LEGO_MOVE_HUB) or hub_mac == address:
7474
logging.info("Found %s at %s", name, address)
7575
self.requester = Requester(address, True, self._iface)
7676
break

pylgbst/comms/cpygatt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def connect(self, hub_mac=None):
3434
for dev in devices:
3535
address = dev['address']
3636
name = dev['name']
37-
if name == LEGO_MOVE_HUB or hub_mac == address:
37+
if (not hub_mac and name == LEGO_MOVE_HUB) or hub_mac == address:
3838
logging.info("Found %s at %s", name, address)
3939
self._conn_hnd = adapter.connect(address)
4040
break

0 commit comments

Comments
 (0)