cnpem-emi / pydrs

Python library for interfacing with current power supplies and related peripherals
MIT License
0 stars 1 forks source link

Running `save_param_bank` and letting it timeout repeatedly locks up communication #29

Closed gfrn closed 2 years ago

gfrn commented 2 years ago

To reproduce, just run save_param_bank with a "low" timeout value roughly 10 times, let it time out every single one of them. save_param_bank works with very long timeouts (>8 seconds).

A manual restart (for the controller) is required, but the Beaglebone connected to it doesn't need to be rebooted (the eth-bridge service needs to be restarted, nevertheless).

For the moment being, the safest option is to increase the serial timeout even further.