juanmf / StepperMotors

Python stepper motor library with customizable acceleration strategies and responsive, interruptible motor operations.
https://github.com/juanmf/StepperMotors
MIT License
18 stars 0 forks source link

Multiprocess Jobs in Main Process do not know when counterpart jobs in Child process start or end. #5

Closed juanmf closed 6 months ago

juanmf commented 6 months ago

Proxy Driver in Main process creates a job, and a proxiedJob instance, passes proxiedJob down thorugh __jobQueue Child process creates a job with same id, and works on it. Upon completion Main process is not aware. This is not an issue unless client needs to block on job.block job.endTime or job.startTime.

juanmf commented 6 months ago

Fixed here https://github.com/juanmf/StepperMotors/commit/7ba371e5c90bb062f39170d58eb738e5854c8e17#diff-b6e9e89760eb653174a673ea4af508ea223bfaa459b5af76c558729f877021f0R66