Aaaahaaa... Na dann. Aber im Forum bist du nicht on
Die Motorsteuerung per PWM ist klar und machen wir auch so.
Joystick ist auch klar, wie gesagt mit der Funktion...
Die Sperrung ist auch möglich, man kann einfach den Taster abfragen und die Achse bei gedrücktem Taster in der Mitte positionieren und die ADC-Abfrage überspringen (Ich würde einfach per If... vor der ADC-Abfrage den jeweiligen Taster abfragen und wenn er gedrückt ist die Abfrage überspringen und dem Motor nichts sagen...). Ist jetzt alles spontan erdacht, ich gebe also keine Garantie, das dass so der beste Weg ist
Für das abrufen von außen musst du dir ein Protokoll überlegen, auf das die Motorsteuerung reagieren kann, z.B. erst ein Byte mit der zu steuernden Funktion und dann der Wert dafür... Du sendest also beispielsweise erst den Wert "1", er steht für die X-Achse des Remotehead, und dann den PWM-Wert dafür. Verstanden?
Aber wie gesagt, ist alles spontan...
MFG