Great idea Ken. I don't know how much you have modified hardpwm.bas, but here it is in it's native form. First pic is about 20 percent, and second pic is about 80 percent (of a 1ms pulse):
You will notice that the min is about 0.2ms and max is 0.8ms.
Your servo or speed controller requires a pulse width between 1.0ms and 2.0ms. It would probably like to see these pulses every 20ms or so, not every 1 ms (as seen here).
And here is what you want it to look like (from my rc receiver):
![]()
Bookmarks