Как передать 0х00 в Serial?

Seth
Offline
Зарегистрирован: 01.02.2014

День добрый. Вопрос в теме. Оказывается Serial.write() игнорирует нули, т.е. пропускает их. В результате чего передаваемые из буфера данные искажаются. Как все же передать нуль?

Araris
Offline
Зарегистрирован: 09.11.2012
Radjah
Offline
Зарегистрирован: 06.08.2014

По описанию Serial.write(0x00)

Налабал простенький скетч:

void setup() {
  Serial.begin(9600);
}

void loop() {
  byte i=0;
  for (i=0;i<255;i++){
    Serial.write(i);
    delay(100);
  }
}

Получил вот такой вывод: