From 7e4682b6b8eac0a76739735964a825b2c364acb0 Mon Sep 17 00:00:00 2001 From: Volker Richert <v.richert@addmore.de> Date: Sat, 14 Jan 2017 23:10:38 +0100 Subject: [PATCH] fixing #95 --- .../android/medtronic/service/MedtronicCnlIntentService.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/src/main/java/info/nightscout/android/medtronic/service/MedtronicCnlIntentService.java b/app/src/main/java/info/nightscout/android/medtronic/service/MedtronicCnlIntentService.java index d56b74b..bc42127 100644 --- a/app/src/main/java/info/nightscout/android/medtronic/service/MedtronicCnlIntentService.java +++ b/app/src/main/java/info/nightscout/android/medtronic/service/MedtronicCnlIntentService.java @@ -197,15 +197,13 @@ public class MedtronicCnlIntentService extends IntentService { activePump.updateLastQueryTS(); - byte radioChannel = cnlReader.negotiateChannel(activePump.getLastRadioChannel()); if (radioChannel == 0) { sendStatus("Could not communicate with the 640g. Are you near the pump?"); Log.i(TAG, "Could not communicate with the 640g. Are you near the pump?"); // reduce polling interval to half until pump is available - //TODO: make it configurable??? - MedtronicCnlAlarmManager.setAlarmAfterMillis( + MedtronicCnlAlarmManager.setAlarm(activePump.getLastQueryTS() + (MainActivity.pollInterval + MedtronicCnlIntentService.POLL_GRACE_PERIOD_MS) / (MainActivity.reducePollOnPumpAway?2L:1L) ); } else { -- GitLab