Skip to content

Commit a2df6b1

Browse files
authored
Merge pull request #504 from h4writer/patch-1
Fix restart method in radiodriver.py.
2 parents 70d10a1 + 6eea1ed commit a2df6b1

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

cflib/crtp/radiodriver.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,7 @@ def __init__(self):
246246
self.out_queue = None
247247
self._thread = None
248248
self.needs_resending = True
249+
self.rate_limit = None
249250

250251
def connect(self, uri, radio_link_statistics_callback, link_error_callback):
251252
"""
@@ -260,6 +261,7 @@ def connect(self, uri, radio_link_statistics_callback, link_error_callback):
260261

261262
devid, channel, datarate, address, rate_limit = self.parse_uri(uri)
262263
self.uri = uri
264+
self.rate_limit = rate_limit
263265

264266
if self._radio is None:
265267
self._radio = RadioManager.open(devid)
@@ -383,7 +385,8 @@ def restart(self):
383385
self.out_queue,
384386
self.radio_link_statistics_callback,
385387
self.link_error_callback,
386-
self)
388+
self,
389+
self.rate_limit)
387390
self._thread.start()
388391

389392
def close(self):

0 commit comments

Comments
 (0)