forked from espressif/esp-protocols
esp_modem: Return true from on_data callback in data mode
The callback should return false only if there is a problem with the received data. The updated UART Terminal implementation cannot longer clear is callback. It is DTE's responsibility to clear the callback.
This commit is contained in:
1 parent
02be2b76f8
commit
44bae24c78
4 files changed
+4
-6
No files matched your search
@@ -39,7 +39,7 @@ void Netif::start()
|
||||
{
|
||||
ppp_dte->set_read_cb([this](uint8_t *data, size_t len) -> bool {
|
||||
receive(data, len);
|
||||
return false;
|
||||
return true;
|
||||
});
|
||||
netif->transmit = esp_modem_dte_transmit;
|
||||
netif->ctx = (void *)this;
|
||||
|
||||
Reference in new issue
Block a user