@@ -141,9 +141,9 @@ class UM980
141141    bool  staleEcef ();
142142    void  stopAutoReports (); //  Delete all pointers to force reinit next time a helper function is called
143143
144-     Um980Result getGeodetic (uint16_t  maxWaitMs = 500 );
145-     Um980Result updateEcef (uint16_t  maxWaitMs = 500 );
146-     Um980Result updateDateTime (uint16_t  maxWaitMs = 500 );
144+     Um980Result getGeodetic (uint16_t  maxWaitMs = 1500 );
145+     Um980Result updateEcef (uint16_t  maxWaitMs = 1500 );
146+     Um980Result updateDateTime (uint16_t  maxWaitMs = 1500 );
147147
148148    Print *_debugPort = nullptr ; //  The stream to send debug messages to if enabled. Usually Serial.
149149
@@ -237,12 +237,12 @@ class UM980
237237    void  serialPrintln (const  char  *command);
238238    void  clearBuffer ();
239239
240-     bool  sendCommand (const  char  *command, uint16_t  maxWaitMs = 500 );
241-     Um980Result sendQuery (const  char  *command, uint16_t  maxWaitMs = 500 );
242-     Um980Result sendString (const  char  *command, uint16_t  maxWaitMs = 500 );
240+     bool  sendCommand (const  char  *command, uint16_t  maxWaitMs = 1500 );
241+     Um980Result sendQuery (const  char  *command, uint16_t  maxWaitMs = 1500 );
242+     Um980Result sendString (const  char  *command, uint16_t  maxWaitMs = 1500 );
243243
244244    //  Main helper functions
245-     double  getLatitude (uint16_t  maxWaitMs = 500 );
245+     double  getLatitude (uint16_t  maxWaitMs = 1500 );
246246    double  getLongitude ();
247247    double  getAltitude ();
248248    double  getHorizontalSpeed ();
@@ -291,7 +291,7 @@ class UM980
291291    char  *getID ();
292292    char  *getCompileTime ();
293293
294-     char  *getVersionFull (uint16_t  maxWaitMs = 500 );
294+     char  *getVersionFull (uint16_t  maxWaitMs = 1500 );
295295
296296    void  unicoreHandler (uint8_t  *data, uint16_t  length);
297297
0 commit comments