Does simpleserial_wait_ack() have a bug?

The timeout is claimed to be in milliseconds. It seems to be something smaller, like 1/6th of a ms.
I am waiting for something I know will take nearly 650ms but need to set the timeout to 4000.
Alternatively, I can do sleep(0.7) before calling simpleserial_wait_ack(1).


Yup, you’re right. I’m fairly sure this got introduced while we improving capture performance a while back.

This should be fixed on the latest commit on develop.


I assume you know simpleserial_read() has the same problem


Worth mentioning:
I am not familiar with git or Linux or Python. Scrips are failing and I don’t know what to do. Initially installed newest Windows version. Do I have to wait for the next?