This website works better with JavaScript.
Home
Explore
Help
Register
Sign In
JSD
/
TinyGSM_Senseright
Watch
3
Star
0
Fork
0
Code
Issues
0
Pull Requests
0
Projects
0
Releases
0
Wiki
Activity
Browse Source
Removed un-necessary sock check, shortened SIM800 ping
v_master
Sara Damiano
6 years ago
parent
10ea61efcd
9dee2ede57
commit
4af1305c04
9 changed files
with
12 additions
and
12 deletions
Split View
Diff Options
Show Stats
Download Patch File
Download Diff File
+1
-1
library.json
+1
-1
library.properties
+2
-2
src/TinyGsmClientA6.h
+1
-1
src/TinyGsmClientBG96.h
+1
-1
src/TinyGsmClientESP8266.h
+1
-1
src/TinyGsmClientM95.h
+1
-1
src/TinyGsmClientMC60.h
+3
-3
src/TinyGsmClientSIM800.h
+1
-1
src/TinyGsmClientUBLOX.h
+ 1
- 1
library.json
View File
@ -1,6 +1,6 @@
{
"name"
:
"TinyGSM"
,
"version"
:
"0.4.
4
"
,
"version"
:
"0.4.
5
"
,
"description"
:
"A small Arduino library for GPRS modules, that just works. Includes examples for Blynk, MQTT, File Download, and Web Client. Supports many GSM and wifi modules with AT command interfaces."
,
"keywords"
:
"GSM, AT commands, AT, SIM800, SIM900, A6, A7, M590, ESP8266, SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868, SIM900A, SIM900D, SIM908, SIM968, M95, MC60, MC60E, BG96, ublox"
,
"authors"
:
+ 1
- 1
library.properties
View File
@ -1,5 +1,5 @@
name=TinyGSM
version=0.4.
4
version=0.4.
5
author=Volodymyr Shymanskyy
maintainer=Volodymyr Shymanskyy
sentence=A small Arduino library for GPRS modules, that just works.
+ 2
- 2
src/TinyGsmClientA6.h
View File
@ -112,7 +112,7 @@ public:
virtual
int
available
(
)
{
TINY_GSM_YIELD
(
)
;
if
(
!
rx
.
size
(
)
&
&
sock_connected
)
{
if
(
!
rx
.
size
(
)
)
{
at
-
>
maintain
(
)
;
}
return
rx
.
size
(
)
;
@ -191,7 +191,7 @@ public:
if
(
waitResponse
(
)
!
=
1
)
{
return
false
;
}
sendAT
(
GF
(
"
+CMEE=0
"
)
)
;
/
/
Turn
of
verbose
errors
sendAT
(
GF
(
"
+CMEE=0
"
)
)
;
/
/
Turn
of
f
verbose
errors
waitResponse
(
)
;
sendAT
(
GF
(
"
+CMER=3,0,0,2
"
)
)
;
/
/
Set
unsolicited
result
code
output
destination
waitResponse
(
)
;
+ 1
- 1
src/TinyGsmClientBG96.h
View File
@ -112,7 +112,7 @@ public:
virtual
int
available
(
)
{
TINY_GSM_YIELD
(
)
;
if
(
!
rx
.
size
(
)
&
&
sock_connected
)
{
if
(
!
rx
.
size
(
)
)
{
at
-
>
maintain
(
)
;
}
return
rx
.
size
(
)
+
sock_available
;
+ 1
- 1
src/TinyGsmClientESP8266.h
View File
@ -109,7 +109,7 @@ public:
virtual
int
available
(
)
{
TINY_GSM_YIELD
(
)
;
if
(
!
rx
.
size
(
)
&
&
sock_connected
)
{
if
(
!
rx
.
size
(
)
)
{
at
-
>
maintain
(
)
;
}
return
rx
.
size
(
)
;
+ 1
- 1
src/TinyGsmClientM95.h
View File
@ -112,7 +112,7 @@ public:
virtual
int
available
(
)
{
TINY_GSM_YIELD
(
)
;
if
(
!
rx
.
size
(
)
&
&
sock_connected
)
{
if
(
!
rx
.
size
(
)
)
{
at
-
>
maintain
(
)
;
}
return
rx
.
size
(
)
+
sock_available
;
+ 1
- 1
src/TinyGsmClientMC60.h
View File
@ -116,7 +116,7 @@ public:
virtual
int
available
(
)
{
TINY_GSM_YIELD
(
)
;
if
(
!
rx
.
size
(
)
&
&
sock_connected
)
{
if
(
!
rx
.
size
(
)
)
{
at
-
>
maintain
(
)
;
}
return
rx
.
size
(
)
+
sock_available
;
+ 3
- 3
src/TinyGsmClientSIM800.h
View File
@ -118,11 +118,11 @@ public:
virtual
int
available
(
)
{
TINY_GSM_YIELD
(
)
;
if
(
!
rx
.
size
(
)
&
&
sock_connected
)
{
if
(
!
rx
.
size
(
)
)
{
/
/
Workaround
:
sometimes
SIM800
forgets
to
notify
about
data
arrival
.
/
/
TODO
:
Currently
we
ping
the
module
periodically
,
/
/
but
maybe
there
'
s
a
better
indicator
that
we
need
to
poll
if
(
millis
(
)
-
prev_check
>
5
0
0
)
{
if
(
millis
(
)
-
prev_check
>
2
50
)
{
got_data
=
true
;
prev_check
=
millis
(
)
;
}
@ -147,7 +147,7 @@ public:
/
/
Workaround
:
sometimes
SIM800
forgets
to
notify
about
data
arrival
.
/
/
TODO
:
Currently
we
ping
the
module
periodically
,
/
/
but
maybe
there
'
s
a
better
indicator
that
we
need
to
poll
if
(
millis
(
)
-
prev_check
>
5
0
0
)
{
if
(
millis
(
)
-
prev_check
>
2
50
)
{
got_data
=
true
;
prev_check
=
millis
(
)
;
}
+ 1
- 1
src/TinyGsmClientUBLOX.h
View File
@ -110,7 +110,7 @@ public:
virtual
int
available
(
)
{
TINY_GSM_YIELD
(
)
;
if
(
!
rx
.
size
(
)
&
&
sock_connected
)
{
if
(
!
rx
.
size
(
)
)
{
at
-
>
maintain
(
)
;
}
return
rx
.
size
(
)
+
sock_available
;
Write
Preview
Loading…
Cancel
Save