ik heb met een omweg het al geprobeerd in de algemene secties maar zonder resultaat mss kunnen jullie me helpen in mijn moedertaal.
effe uitleggen wat ik heb
ik heb een
char buffer[516];
welke gevuld is met data
als ik de buffer weergeef krijg ik dit
0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255
wat ik nu zou wensen is een array waarbij
int data[0] = 0
int data[1] = 0
int data[3] = 255
int data[4] = 255
enzo voort
wat ik al geprobeerd heb is dit
for( str = strtok_r(buffer, "," ,&p);
str;
str = strtok_r(NULL, "," , &p)
)
{
Serial.println(str);
// data[i] = str;
i++;
}
maar dan krijg ik fout van
standv3:66: error: invalid conversion from 'char*' to 'long int'
kan iemand me op de goede weg brengen