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
Code: Selecteer alles
for( str = strtok_r(buffer, "," ,&p);
str;
str = strtok_r(NULL, "," , &p)
)
{
Serial.println(str);
// data[i] = str;
i++;
}
standv3:66: error: invalid conversion from 'char*' to 'long int'
kan iemand me op de goede weg brengen