Na dann beschreibt der Linux Admin mal auf seinem Mac was bei C# passiert XD
Also:
byte[] data = new byte[1];
Deklariert ein Array mit nur einem Eintrag vom Typ Byte.
data[0] = 0x42;
Hier wird in das einzige Feld des Arrays das Byte 0x42 (HEX 42) geschrieben
serial.Write(data, 0, 1);
Hier sagen wir dem serial-Objekt das es bitte das Array "data" mit nur einem Byte zur Ausgabe verwenden soll.
Das Ganze ist leider daher so umständlich, weil die Firma Winzig-Weich vergessen hat, die Methode Write() auch für ein einfaches Byte zu definieren ![]()