Quote Originally Posted by ruijc View Post
Jumper, skimask,
i did some more digging but all returning to the same thing...
I tryed skimask's code and the servo uses no more same travel than before.
I'm using a Futaba's S3152 which is a good servom ( IMO ) ...and so i left the "bad servo" mark to the end.
I tryed it with a receiver and same thing.
I'm guessing the servo is really goofy.
.
Does it move equal distances to the 'left' and 'right' as measured from 'center'? Or is one more than the other? What happens if you change 'leftend' to 500 and 'rightend' to 2500? Does it bind at one end or the other?
Are you sure you're PIC is running at the same oscillator speed as you have DEFINE'd?

I haven't done any checking lately, but, is a Futaba S3152 a 'standard' servo? Is it one of the new digital servo's? I don't have any of those, I haven't played with them, so I don't know about their operational characteristics. I'd ASSUME they would operate the same if they're backwards compatible, but I could be wrong...