не получается обработать. с телефона я отправляю команды, все принимается. но в ардуине не могу разобрать текст.
- Войдите на сайт для отправки комментариев
Чт, 06/10/2016 - 04:38
т.е. ползунком на телефоне отправля. шестнадцатиричные данный. например вот FF.FF.FF.
data.toCharArray(buf, 11);
s1=atoi(strtok(buf, "."));
s2= atoi(strtok(NULL, "."));
s3= atoi(strtok(NULL, ". "));
Serial.print(s1, HEX);
Serial.print(" ");
Serial.print(s2, HEX);
Serial.print(" ");
Serial.print(s3, HEX);
Serial.print(" ");
Serial.println(data);
перевести с шестнадцатиричной в десятичную. мло что получилось.
но они отображаются не корректно, . хочу эти данные перевести на простые числа от 0 до 255. т.е. FF=255. и то что ниже. заранее благодарю.