Entschuldige bitte, es hätte den Sinn zu prüfen, ob dein asuro auch das empfängt was du erwartest.

Vermutlich ist hier dein Problem versteckt:

if (daten[0]='a'){

sollte besser

if (daten[0]=='a'){

usw. heisen.