Also "strncmp" habe ich auch schon öfters gelesen, scheint ein String vergleicher zu sein?
http://www.cplusplus.com/reference/clibrary/cstring/strncmp/
Hättest du ein beispiel für die Trennung?
In etwa so könnte eine Leseroutine aussehen:
uint8_t readLine(char *buffer, uint8_t size) {
uint8_t pos = 0;
if (size == 0) return size;
do {
while (! Serial.available());
buffer[pos++] = Serial.read();
} while (pos < size && buffer[pos-1] != 0x0A);
return pos;
}
Sorry mit bit übergreifenden Datentypen habe ich nicht wirklich Erfahrung
Das wird aber schwer, denn schon ein Byte ist bit-übergreifend... ![]()