Pioreactor / pioreactor

Hardware and software for accessible, extensible, and scalable bioreactors. Built on Raspberry Pi.
https://pioreactor.com
MIT License
100 stars 9 forks source link

Rpi starts activity in profile much slower than others in the cluster; when cancelled before rpi starts running, doesn't cleanup correctly #490

Closed kellytr closed 1 month ago

kellytr commented 7 months ago

A leader/worker and three other workers are part of a cluster. Worker3 has a slower running rpi. I started a basic profile that turned on stirring at 400 rpm, the turned it off after 1.2 minutes.

When profile began, stirring on leader, worker1, worker2 started. I cancelled the profile before worker3 started stirring. The first three pioreactors cancelled the profile/stirring action correctly, while worker3 did not and stirring activated soon after. Stirring did not shut off on worker3.

CamDavidsonPilon commented 1 month ago

I think this is a non-issue since we don't recommend the RPi Zeros anymore