You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First off, thanks for taking the time to write this python library!
I was playing around with it on my Rock64 SBC and noticed the following:
The GPIO.PWM.stop() method does not work as intended.
The PWM.stop method uses the multiprocessing.Process.terminate.
This approach stops the process, but does not respect the pwm_process static method try/except clauses, as such when calling the stop method the var_gpio_filepath file is written with the last value that was set by the pwm_process before calling it.
As a result, when calling PWM.stop the output GPIO PIN is set erroneously to 1 part of the time.
Activity