Das wird so nicht gehen. Sendscan ist so gedacht, daß die gewünschten Testen FIX definiert werden. (deshalb "DATA")
Es ist nicht gedacht, diese Scan-Codes als Variable anzugeben.
Wenn du Assembler kannst, könntest du recht leicht die Funktion aus der Library kopieren und eine Variante machen. geht ja nur darum, ob er aus dem Flash oder aus dem SRAM seine Daten kriegt, die eigentliche Ausgabe wär ja dasselbe.

Die Fehlermeldung kommt daher, daß da "DATA" in den Flash-Speicher schreibt, also fixe Zahlen benötigt werden und keine Variablen.