Delphi-Quellcode:
{*SNIP*}
ComPort1.WriteStr('L');
ComPort1.WriteStr(Inttostr(r));
ComPort1.WriteStr(Inttostr(g));
ComPort1.WriteStr(Inttostr(b));
{*SNIP*}
Beim Arduino kommt Folgendes an:
"L<r><g><b>" (formatiert)
Also wenn r = 50, g = 100, b = 150, dann würde das so aussehen:
"L50100150"
Weiß dein Arduino damit umzugehen?
Ich würde da lieber noch ein "-" einbauen und im Arduino dann den String wieder in seine Einzelteile zerlegen!