Skip to content
This repository was archived by the owner on May 12, 2022. It is now read-only.

Commit bb9d619

Browse files
committed
Exit _find_arduino when arduino is found.
1 parent 3915970 commit bb9d619

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

pymata4/pymata4.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -372,6 +372,7 @@ def _find_arduino(self):
372372

373373
# wait until the END_SYSEX comes back
374374
i_am_here = self.serial_port.read_until(b'\xf7')
375+
375376
if not i_am_here:
376377
continue
377378

@@ -390,6 +391,7 @@ def _find_arduino(self):
390391
if i_am_here[2] == self.arduino_instance_id:
391392
self.using_firmata_express = True
392393
self.com_port = self.serial_port
394+
return
393395
except KeyboardInterrupt:
394396
raise RuntimeError('User Hit Control-C')
395397

@@ -770,7 +772,8 @@ def i2c_read_restart_transmission(self, address, register,
770772
771773
:param address: i2c device address
772774
773-
:param register: i2c register
775+
:param register: i2c register (or None if no register
776+
selection is needed)
774777
775778
:param number_of_bytes: number of bytes to be read
776779

0 commit comments

Comments
 (0)