oh thats unfortunate.. I see to be parsing it incorrectly.

with

`void loop() {`

while (mySerial.available () > 0) {

char d = mySerial.read();

Serial.print(d);

if (d == ';') {

Serial.println("");

}

}

}

It shows

`c:255,191,0;`

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

c:255,191,0;

Robin2, yes I read that, In the main code I was trying to use ; as the indicator of the end of the data. But it seems im not parsing correctly