Quote Originally Posted by bison_bloke View Post
Does this mean there's code out there that I can directly adapt?

Where would I find this?
Well, that program is extensive ... each channel has it's own Center Trim, Gain and 10-bit positions, with stored programmed movements.
Never released it. Because I'd have to support it.

But since you don't seem to mind ON INTERRUPT ... there's a sample at meLabs for the LAB-X1 board.
It drives 2 servos using interrupts.
Has buttons, an LCD ... sounds just like what you wanted.

servosx.bas
http://melabs.com/resources/samples.htm
<br>