У меня к ардуинке подключен блютуз модуль, он получает команды "0 0" "0 1" "1 31", а именно первое число - какой параметр надо изменить, а второе число - новое значение этому параметру
и этот "1 31" мне надо разобрать пословно, я нашёл в интернете только разбор по символьно:
void bt_tick() {
if (bluet.available()) {
String rs = bluet.readString();
Serial.println(rs);
int rs_len = rs.length() + 1;
char rxed[rs_len];
rs.toCharArray(rxed, rs_len);
Serial.print("[");
Serial.print(rxed[0]);
Serial.print("]");
Serial.println(rxed[1]);
}
}
И из-за того что разбор посимвольный, в мониторе порта я получаю
0 0
[0]
0 1
[0]
1 2
[1]