Hi,
I am using the SERVO command with an 08M and would like the pulse width to be correct. I have noticed that as a default, if I use the command...
...then I get a pulse width of around 1.69 ms instead of 1.5 ms. I figured that I could use SETFREQ to fix this so I tried various values and obtained the following rather odd (and non-linear) results...
-31=1.68
-15=1.92
-10=1.84
0=1.69
10=1.57
12=1.54
14=1.52
15=1.51
16=1.94
If you look at the series (knowing that I was aiming for a result of 1.50) You might guess that as I got to a SETFREQ value of 15 I thought "Aha! Almost there!" but when I tried the next value (i.e. 16) the result was 1.94 and I was completely baffled.
Any ideas why this is happening?
Cheers,
Nigel
I am using the SERVO command with an 08M and would like the pulse width to be correct. I have noticed that as a default, if I use the command...
Code:
servo 1,150
-31=1.68
-15=1.92
-10=1.84
0=1.69
10=1.57
12=1.54
14=1.52
15=1.51
16=1.94
If you look at the series (knowing that I was aiming for a result of 1.50) You might guess that as I got to a SETFREQ value of 15 I thought "Aha! Almost there!" but when I tried the next value (i.e. 16) the result was 1.94 and I was completely baffled.
Any ideas why this is happening?
Cheers,
Nigel
Last edited: