Got 7000SSL and 7080 sort of working again
Signed-off-by: Sara Damiano <sdamiano@stroudcenter.org>
This commit is contained in:
@@ -141,6 +141,8 @@ class TinyGsmTCP {
|
||||
// with the modem to see if anything has arrived without a UURC.
|
||||
if (!rx.size()) {
|
||||
if (millis() - prev_check > 500) {
|
||||
// setting got_data to true will tell maintain to run
|
||||
// modemGetAvailable(mux)
|
||||
got_data = true;
|
||||
prev_check = millis();
|
||||
}
|
||||
@@ -211,6 +213,8 @@ class TinyGsmTCP {
|
||||
}
|
||||
// Workaround: Some modules "forget" to notify about data arrival
|
||||
if (millis() - prev_check > 500) {
|
||||
// setting got_data to true will tell maintain to run
|
||||
// modemGetAvailable()
|
||||
got_data = true;
|
||||
prev_check = millis();
|
||||
}
|
||||
@@ -250,8 +254,8 @@ class TinyGsmTCP {
|
||||
if (available()) { return true; }
|
||||
#if defined TINY_GSM_BUFFER_READ_AND_CHECK_SIZE
|
||||
// If the modem is one where we can read and check the size of the buffer,
|
||||
// then the 'available()' function will call a check of the current size of
|
||||
// the buffer and state of the connection. [available calls maintain,
|
||||
// then the 'available()' function will call a check of the current size
|
||||
// of the buffer and state of the connection. [available calls maintain,
|
||||
// maintain calls modemGetAvailable, modemGetAvailable calls
|
||||
// modemGetConnected] This cascade means that the sock_connected value
|
||||
// should be correct and all we need
|
||||
|
||||
Reference in New Issue
Block a user