Ошибка byte* to char*
- Войдите на сайт для отправки комментариев
Пнд, 09/02/2015 - 15:21
byte buffer[]={0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}
Serial.readBytes(buffer, 8);
Ошибка byte* to char*
В чем ошибка?
byte buffer[]={0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}
Serial.readBytes(buffer, 8);
Ошибка byte* to char*
В чем ошибка?
В этих двух строчках точно нет ошибки. Компилятор на какую строку ругается?
100% пишет ошибка: invalid conversion from 'byte*' to 'char*'
Версия среды разработки: 1.0.4
Я только что откомпилировал в 1.5.8 эти две строки, ошибок не выдает и не должен у readBytes даже в описании указано char[] или byte[]
объявите массив как чар да и делов то.
http://forum.arduino.cc/index.php?topic=123094.0 - Такая же ошибка
и решение Serial.readBytes((char *)sEventBuffer,2);
Char меня не устроит.
и в чем отличие байта от чара?
чар знаковый, байт беззнаковый
мда.
а если так unsigned char ?
Можно и так