не могу, я под адреналином раш))))
вот кусочек кода, может пригодится может нет…
void w5500_read() {
while (client.available()) {
char c = client.read();
// Проверка на переполнение
if (bufPos >= BUFFER_SIZE - 1) { DEBUG_PRINTLN("Buffer overflow!"); clearBuffer(); }
// Сохраняем символ в буфер
buffer[bufPos++] = c;
// Если конец строки
if (c == '\n') {
buffer[bufPos] = '\0'; // Добавляем терминатор
processBuffer(); // Обрабатываем строку
clearBuffer(); }
}
}
1 лайк
Всё просто. Это Сериал.
void setup() {
int8_t a = 50;
char b = 50;
Serial.begin(9600);
Serial.println(a);
Serial.println(b);
}
void loop() {
}
Дим-мычъ хватит наводить на людей морок, по негласному правило это моя прерогатива…
не говорите печатать двойку, и будет печатать символ!))) Serial.println((int)b);
Serial.println((char)b) = Serial.println(b) ?))
Всё было гоооораздо проще )
echo $numbers."#\r\n";
\r\n…
че то меня заморочило… тут разве есть аномалия или нет ?)))
void setup() { Serial.begin(9600);
int8_t a = 50; unsigned char b = 50; signed char c = 50; char e = 50;
Serial.println(a); Serial.println(b); Serial.println(c);
Serial.println((char)a);// '2' (символ)
Serial.println((int)e); // 50
Serial.println(e); // = Serial.println((char)e)
}
void loop() {}
Ну вот, будет польза от моего сообщения - подучите основы))

