-
Notifications
You must be signed in to change notification settings - Fork 54
Open
Labels
needs-infoMore information neededMore information needed
Description
I have everything running under Debian 10. Logic Pro 16 is connected and I have Logic 1.2.18. When I run the sample code below:
#!/bin/python3
import saleae
import time
s = saleae.Saleae()
s.close_all_tabs()
s.set_active_channels(digital=range(16))
s.set_trigger_one_channel(1,saleae.Trigger.NoTrigger)
s.set_capture_seconds(1)
s.set_sample_rate(s.get_all_sample_rates()[0])
s.capture_start()
time.sleep(1)
while True:
if s.is_processing_complete():
break
time.sleep(0.1)
print(s.get_analyzers())
I get:
Traceback (most recent call last):
File "test.py", line 28, in <module>
print(s.get_analyzers())
File "/home/tester/.local/lib/python3.7/site-packages/saleae/saleae.py", line 1014, in get_analyzers
analyzer_index = int(line.split(',')[1])
IndexError: list index out of range
The content of the line in saleae.py should have been:
I2C, 1
instead I get:
TRUE
and then the library raises an index error.
Metadata
Metadata
Assignees
Labels
needs-infoMore information neededMore information needed