Fix all functions

This commit is contained in:
Sara Damiano
2019-08-27 19:41:17 -04:00
parent 1fe811dac6
commit b2cfdb9f48

View File

@@ -60,6 +60,7 @@
#define TINY_GSM_TEST_SMS true #define TINY_GSM_TEST_SMS true
#define TINY_GSM_TEST_USSD true #define TINY_GSM_TEST_USSD true
#define TINY_GSM_TEST_BATTERY true #define TINY_GSM_TEST_BATTERY true
#define TINY_GSM_TEST_GPS false
// powerdown modem after tests // powerdown modem after tests
#define TINY_GSM_POWERDOWN false #define TINY_GSM_POWERDOWN false
@@ -82,6 +83,11 @@ const char wifiPass[] = "YourWiFiPass";
#include <TinyGsmClient.h> #include <TinyGsmClient.h>
#if TINY_GSM_TEST_GPRS && not defined TINY_GSM_MODEM_HAS_GPRS #if TINY_GSM_TEST_GPRS && not defined TINY_GSM_MODEM_HAS_GPRS
#undef TINY_GSM_TEST_GPRS
#undef TINY_GSM_TEST_CALL
#undef TINY_GSM_TEST_SMS
#undef TINY_GSM_TEST_USSD
#undef TINY_GSM_TEST_WIFI
#define TINY_GSM_TEST_GPRS false #define TINY_GSM_TEST_GPRS false
#define TINY_GSM_TEST_CALL false #define TINY_GSM_TEST_CALL false
#define TINY_GSM_TEST_SMS false #define TINY_GSM_TEST_SMS false
@@ -89,9 +95,15 @@ const char wifiPass[] = "YourWiFiPass";
#define TINY_GSM_TEST_WIFI true #define TINY_GSM_TEST_WIFI true
#endif #endif
#if TINY_GSM_TEST_WIFI && not defined TINY_GSM_MODEM_HAS_WIFI #if TINY_GSM_TEST_WIFI && not defined TINY_GSM_MODEM_HAS_WIFI
#undef TINY_GSM_USE_GPRS
#undef TINY_GSM_USE_WIFI
#define TINY_GSM_USE_GPRS true #define TINY_GSM_USE_GPRS true
#define TINY_GSM_USE_WIFI false #define TINY_GSM_USE_WIFI false
#endif #endif
#if TINY_GSM_TEST_GPS && not defined TINY_GSM_MODEM_HAS_GPS
#undef TINY_GSM_TEST_GPS
#define TINY_GSM_TEST_GPS false
#endif
#ifdef DUMP_AT_COMMANDS #ifdef DUMP_AT_COMMANDS
#include <StreamDebugger.h> #include <StreamDebugger.h>
@@ -215,7 +227,7 @@ void loop() {
DBG("Phone number (USSD):", ussd_phone_num); DBG("Phone number (USSD):", ussd_phone_num);
#endif #endif
#if defined(TINY_GSM_MODEM_HAS_GPS) #if TINY_GSM_TEST_GPS
modem.enableGPS(); modem.enableGPS();
String gps_raw = modem.getGPSraw(); String gps_raw = modem.getGPSraw();
modem.disableGPS(); modem.disableGPS();