Da gibt es verschiedene Ansätze, aber zuerst musst du mal die
Schrittmotorsteuerung mit dem Nullpunktsensor so verschnurzeln, das der
Scanner beim Anschalten brav auf Position 0 fährt.
Nun kann jeder DMX Kanal Werte von 0-255 annehmen, die du auf die
Länge/Winkel des maximalen Fahrweges des Scanner umsetzen musst. Wenn du
2 DMX Kanäle kombinierst (High- und Lowbyte), sind das 65536 mögliche
absolute Positionen.
Du musst also als nächstes eine zuverlässige Schrittmotoransteuerung
bauen, die je nach eingegebenen Schrittwerten eine Position anfährt.