1515 * a commercial license, send an email to license@arduino.cc.
1616 */
1717
18- /*
19- TODO: REMOVE AFTER FIX [FOR REFERENCE ONLY]
20- enum GSM3_NetworkStatus_t
21- {
22- ERROR,
23- IDLE,
24- CONNECTING,
25- GSM_READY,
26- GPRS_READY,
27- TRANSPARENT_CONNECTED,
28- GSM_OFF
29- };
30-
31- */
3218#include < MKRGSM.h>
3319#include " ConnectionManager.h"
3420
@@ -88,12 +74,10 @@ unsigned long GSMConnectionManager::getTime() {
8874void GSMConnectionManager::init () {
8975 char msgBuffer[120 ];
9076 if (gsmAccess.begin (pin) == GSM_READY) {
91- // sprintf(msgBuffer, "SIM card ok");
9277 debugMessage (" SIM card ok" , 2 );
9378 gsmAccess.setTimeout (CHECK_INTERVAL_RETRYING);
9479 changeConnectionState (CONNECTION_STATE_CONNECTING);
9580 } else {
96- // sprintf(msgBuffer, "SIM not present or wrong PIN");
9781 debugMessage (" SIM not present or wrong PIN" , 0 );
9882 while (1 );
9983 }
@@ -140,7 +124,6 @@ void GSMConnectionManager::changeConnectionState(NetworkConnectionState _newStat
140124void GSMConnectionManager::check () {
141125 char msgBuffer[120 ];
142126 unsigned long const now = millis ();
143- // int networkStatus = 0;
144127 GSM3_NetworkStatus_t networkStatus = GSM3_NetworkStatus_t::IDLE;
145128 int gsmAccessAlive;
146129 if (now - lastConnectionTickTime > connectionTickTimeInterval) {
@@ -151,34 +134,23 @@ void GSMConnectionManager::check() {
151134 case CONNECTION_STATE_CONNECTING:
152135 // blocking call with 4th parameter == true
153136 networkStatus = gprs.attachGPRS (apn, login, pass, true );
154-
155137 sprintf (msgBuffer, " GPRS.attachGPRS(): %d" , networkStatus);
156138 debugMessage (msgBuffer, 3 );
157139 if (networkStatus == GSM3_NetworkStatus_t::ERROR) {
158140 changeConnectionState (CONNECTION_STATE_ERROR);
159141 return ;
160142 }
161-
162- // sprintf(msgBuffer, "Sending PING to network server ");
163143 debugMessage (" Sending PING to outer space..." , 2 );
164-
165144 int pingResult;
166145 pingResult = gprs.ping (" google.com" );
167-
168146 sprintf (msgBuffer, " GSM.ping(): %d" , pingResult);
169147 debugMessage (msgBuffer, 2 );
170148 if (pingResult < 0 ) {
171-
172- // sprintf(msgBuffer, "Ping failed");
173149 debugMessage (" PING failed" , 0 );
174-
175-
176150 sprintf (msgBuffer, " Retrying in \" %d\" milliseconds" , connectionTickTimeInterval);
177151 debugMessage (msgBuffer, 2 );
178- // changeConnectionState(CONNECTION_STATE_CONNECTING);
179152 return ;
180153 } else {
181-
182154 sprintf (msgBuffer, " Connected to GPRS netowrk" );
183155 debugMessage (msgBuffer, 2 );
184156 changeConnectionState (CONNECTION_STATE_GETTIME);
@@ -189,7 +161,6 @@ void GSMConnectionManager::check() {
189161 debugMessage (" Acquiring Time from Network" , 3 );
190162 unsigned long networkTime;
191163 networkTime = getTime ();
192-
193164 debugMessage (" ." , 3 , false , false );
194165 if (networkTime > lastValidTimestamp){
195166 lastValidTimestamp = networkTime;
0 commit comments