Dennis-van-Gils / DvG_Arduino_lock-in_amp

A fully fledged lock-in amplifier running at 25 kHz sampling rate @ 12-bit on an Adafruit M4 microprocessor board with an extensive Python graphical user interface showing real-time signals, interactive filter design and real-time power spectra.
MIT License
22 stars 6 forks source link

Fix gui interfering with worker daq #5

Closed Dennis-van-Gils closed 5 years ago

Dennis-van-Gils commented 5 years ago

Cause: serial.read_until reads 1 bit a time which apparently messes with the GUI event loop due to being resource heavy? OS related?. Anyhow, custom read_until reading 10 bits a time fixes this.