Hi, is it possible (and safe) to stop the servos (maybe send 0 the PWM PWM.pulse_width(0) ) ?
And if it works, is there a wakeup procedure ?
I’m trying to make a battery safe mode and stop some hardware.
By the way, great job with this robot
Hi, is it possible (and safe) to stop the servos (maybe send 0 the PWM PWM.pulse_width(0) ) ?
And if it works, is there a wakeup procedure ?
I’m trying to make a battery safe mode and stop some hardware.
By the way, great job with this robot
Thank you for your message.
The servos used in the PiDog V2 are designed to hold their position as long as power is applied, even if the PWM signal is set to 0. This is a deliberate choice based on performance and safety considerations.
Could you please elaborate on what you mean by a “battery safe mode”? What specific behavior or feature are you hoping to achieve? Your input could provide us with valuable ideas for future product improvements.
We appreciate your kind words and look forward to your reply.
I would like to preserve the battery life, when the dog is in a low battery state he then lie properly, save the servo values (at least the values the program knows) and then stop all power to servos. when battery is ok the program wakeup each servo on a a time slowly to their saved values.
Well it’s the main idea
Thank you for your detailed explanation of the battery‑saving feature you are proposing – it’s a very thoughtful idea.
With the current version of the servos, this cannot be implemented, as they do not support manually disabling the “hold and lock” characteristic.
However, we have received your suggestion and will plan to include this feature in future product iterations and new product development.
Thank you for your valuable feedback – it helps us improve.