Denn damit entfällt auch das "mühsame" herausfischen einzelner Strings aus dem Datenstrom.
Mühsam ist das auch nur wirklich mit der String Klasse. Mit C Strings ist es ziemlich einfach Strings zu zerlegen auch Dinge wie "Kommando,123" in wenigen Zeilen zu bearbeiten
und verschicken tuste dein sendDaten.asArray[] Byteweise auch über einen Index.
Du hast eine Union mit einem Array! Da muss man nichts byte-weise verschicken. Serial.write() kann ein Array auf einmal versenden.