From b2cfdb9f480288ed5d4d0ec666b86c3cc895599f Mon Sep 17 00:00:00 2001 From: Sara Damiano Date: Tue, 27 Aug 2019 19:41:17 -0400 Subject: [PATCH] Fix all functions --- examples/AllFunctions/AllFunctions.ino | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/examples/AllFunctions/AllFunctions.ino b/examples/AllFunctions/AllFunctions.ino index d2a3565..7a8fb99 100644 --- a/examples/AllFunctions/AllFunctions.ino +++ b/examples/AllFunctions/AllFunctions.ino @@ -60,6 +60,7 @@ #define TINY_GSM_TEST_SMS true #define TINY_GSM_TEST_USSD true #define TINY_GSM_TEST_BATTERY true +#define TINY_GSM_TEST_GPS false // powerdown modem after tests #define TINY_GSM_POWERDOWN false @@ -82,6 +83,11 @@ const char wifiPass[] = "YourWiFiPass"; #include #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_CALL false #define TINY_GSM_TEST_SMS false @@ -89,9 +95,15 @@ const char wifiPass[] = "YourWiFiPass"; #define TINY_GSM_TEST_WIFI true #endif #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_WIFI false #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 #include @@ -215,7 +227,7 @@ void loop() { DBG("Phone number (USSD):", ussd_phone_num); #endif -#if defined(TINY_GSM_MODEM_HAS_GPS) +#if TINY_GSM_TEST_GPS modem.enableGPS(); String gps_raw = modem.getGPSraw(); modem.disableGPS();