Browse Source

Don't look for new line before IPD on ESP

v_master
Sara Damiano 5 years ago
parent
commit
bb72c826c1
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      src/TinyGsmClientESP8266.h

+ 3
- 3
src/TinyGsmClientESP8266.h View File

@ -422,14 +422,14 @@ TINY_GSM_MODEM_STREAM_UTILITIES()
} else if (r5 && data.endsWith(r5)) {
index = 5;
goto finish;
} else if (data.endsWith(GF(GSM_NL "+IPD,"))) {
} else if (data.endsWith(GF("+IPD,"))) {
int mux = stream.readStringUntil(',').toInt();
int len = stream.readStringUntil(':').toInt();
int len_orig = len;
if (len > sockets[mux]->rx.free()) {
DBG("### Buffer overflow: ", len, "->", sockets[mux]->rx.free());
DBG("### Buffer overflow: ", len, "received vs", sockets[mux]->rx.free(), "available");
} else {
DBG("### Got: ", len, "->", sockets[mux]->rx.free());
DBG("### Got Data: ", len, "on", mux);
}
while (len--) {
TINY_GSM_MODEM_STREAM_TO_MUX_FIFO_WITH_DOUBLE_TIMEOUT


Loading…
Cancel
Save