Sara Damiano
f7aa4a6c6a
Tacked in some maintains to hopefully reduce missed URC's
2019-05-07 16:18:54 -04:00
Sara Damiano
a63fd05fed
A few debug prints, look for "+RECEIVE" from SIMCOM's
2019-05-07 15:39:36 -04:00
Sara Damiano
d5520757e4
Make sure that modemRead is properly maintaining sock_available
2019-05-07 14:23:32 -04:00
Sara Damiano
e18c5dacbd
Fix https://github.com/vshymanskyy/TinyGSM/issues/266
2019-05-06 15:03:23 -04:00
Sara Damiano
19c377b68a
Version bump. Also print version in init for debugging
2019-03-19 10:39:57 -04:00
Sara Damiano
69d178f98c
Fix ambiguous overload for empty ip address for ESP's
2019-03-11 14:14:18 -04:00
Sara Damiano
831171c15c
SARA R410 also "forget" to notify about incoming data
2019-01-28 15:18:29 -05:00
Sara Damiano
0a6927932f
Propogate fixes to stop
2019-01-26 10:59:08 -05:00
Sara Damiano
8961005ea5
Gave sizes to some ints
2019-01-25 14:57:40 -05:00
Sara Damiano
943c9a1fdd
Removed extra check for connection in available.
2018-10-08 17:56:42 -04:00
Sara Damiano
312d486a43
Allowing read() to continue after socket close if data is still available
...
Only for modules that buffer the data internally
2018-10-02 15:13:17 -04:00
Sara Damiano
8e057f32ae
Removed extra delay in testAT, not sure why it was there
2018-09-27 15:14:42 -04:00
Sara Damiano
be4baa2a7d
Buffer size to common
2018-09-24 16:02:07 -04:00
Sara Damiano
1aad1a9a1d
Clean-up of timeouts
...
For loggers that return data "immediately" (unbuffered, data sent w/o request) read will "maintain" and look for any incoming data as long as the socket is open. Use timedRead if you want a timeout.
For modems that buffer the response and wait for you to request data, read will stop if socket closes OR if there is no longer any data in the modem's response buffer.
2018-09-24 15:46:14 -04:00
Sara Damiano
69c1824539
Fixed modem name request on ublox
2018-09-24 15:08:57 -04:00
Sara Damiano
e652dd8676
Turn pragma on while testing Travis
2018-09-24 11:38:02 -04:00
Sara Damiano
dfa731388a
Added power off to common
...
And implemented for ublox
2018-09-24 10:05:51 -04:00
Sara Damiano
8fc44de0c7
Updates to examples
2018-09-19 13:00:00 -04:00
Sara Damiano
57cd8f0c5c
Added all modems to examples, added debug with name, bump version
2018-09-19 10:16:37 -04:00
Sara Damiano
ea7f69cd05
Pull back changes
2018-09-14 10:44:18 -04:00
Sara Damiano
b8d804b443
Creating a super-class for modems
2018-09-13 18:13:18 -04:00
Sara Damiano
0004bebf16
Moved stream write and stream skip into common
2018-09-13 17:08:09 -04:00
Sara Damiano
ed9b87d896
Added very minor code comments
2018-09-13 16:43:08 -04:00
Sara Damiano
48a61cc5c2
Fix and smooth functionality across Quectel modules
2018-09-13 16:34:29 -04:00
Sara Damiano
34104d18fe
Removed default stream
2018-09-12 14:49:38 -04:00
Sara Damiano
78cd41f8e2
Rename
2018-09-10 15:51:15 -04:00
Sara Damiano
63ed6fafb7
Some class cleaning
2018-09-10 15:25:13 -04:00
Sara Damiano
56dca5185b
Added virtual master class
2018-09-07 18:15:42 -04:00
Sara Damiano
71709c84af
Merge M95 version from marabesi fork
2018-09-07 16:26:09 -04:00
Sara Damiano
9659018409
Timeout cleanup
2018-09-07 13:16:04 -04:00
Sara Damiano
df6ab6675b
Added unsupported wifi fxns
2018-09-05 17:09:54 -04:00
marabesi
dec65df238
started to implement M95 support
2018-06-25 18:40:42 -03:00
SRGDamia1
8ddb4c39fc
Mostly whitespace changes
2018-05-16 13:07:34 -04:00
SRGDamia1
cdcdd15a80
Minor realignment with vshymanskyy
2018-05-15 17:25:34 -04:00
SRGDamia1
a3914083bc
Clean up
2018-05-15 15:42:34 -04:00
Alligator Descartes
7f268bfb00
Added Quectel M95 support
2018-04-17 17:20:19 +01:00