test

Dependents:   Telemetria_RX_SD_GPS_copy Telemetria_RX_SD_GPS Telemetria_TX Telemetria_TX ... more

Revision:
79:8ae448a3c1fd
Parent:
77:7f227a4dffe6
Child:
80:62f0b027efff
--- a/Arduino-mbed-APIs/arduino-mbed.cpp	Wed Aug 02 10:34:14 2017 +0200
+++ b/Arduino-mbed-APIs/arduino-mbed.cpp	Thu Aug 03 11:59:54 2017 +0200
@@ -241,6 +241,8 @@
     noInterrupts();
     for (int i = 0; i < MAX_TIMEOUTS-1; i++) {
         struct TimeoutVector *tvp = &TimeOuts[i];
+        if (tvp->timer == this) // already here, timer has been restartet.
+            break;
         if (tvp->timer == NULL) {
             tvp->timer = this;
             break;