From a4cbc56d5aa10e9a82138cdab8c6f0d9dd19c913 Mon Sep 17 00:00:00 2001 From: Graham Jones Date: Wed, 16 Dec 2015 06:33:52 +0000 Subject: [PATCH] move fault timer setting to alarm settings --- .../uk.org.openseizuredetector/SdServiceConnection.java | 0 app/src/main/java/uk/org/openseizuredetector/SdServer.java | 7 ++++++- app/src/main/res/xml/alarm_prefs.xml | 7 +++++++ app/src/main/res/xml/general_prefs.xml | 6 ------ 4 files changed, 13 insertions(+), 7 deletions(-) rename app/src/{test => androidTest}/java/uk.org.openseizuredetector/SdServiceConnection.java (100%) diff --git a/app/src/test/java/uk.org.openseizuredetector/SdServiceConnection.java b/app/src/androidTest/java/uk.org.openseizuredetector/SdServiceConnection.java similarity index 100% rename from app/src/test/java/uk.org.openseizuredetector/SdServiceConnection.java rename to app/src/androidTest/java/uk.org.openseizuredetector/SdServiceConnection.java diff --git a/app/src/main/java/uk/org/openseizuredetector/SdServer.java b/app/src/main/java/uk/org/openseizuredetector/SdServer.java index 8a3febd..a7599bb 100644 --- a/app/src/main/java/uk/org/openseizuredetector/SdServer.java +++ b/app/src/main/java/uk/org/openseizuredetector/SdServer.java @@ -235,7 +235,12 @@ public class SdServer extends Service implements SdDataReceiver { Log.d(TAG, "mmm...mWakeLock is null, so not releasing lock. This shouldn't happen!"); } - mSdDataSource.stop(); + if (mSdDataSource!=null) { + Log.v(TAG,"stopping mSdDataSource"); + mSdDataSource.stop(); + } else { + Log.e(TAG,"ERROR - mSdDataSource is null - why????"); + } // Stop the data update timer if (mCancelAudibleTimer !=null) { diff --git a/app/src/main/res/xml/alarm_prefs.xml b/app/src/main/res/xml/alarm_prefs.xml index 69c746e..b041f43 100644 --- a/app/src/main/res/xml/alarm_prefs.xml +++ b/app/src/main/res/xml/alarm_prefs.xml @@ -23,6 +23,13 @@ android:key="AudibleFaultWarning" android:summary="Issue an audible alarm if the system detects a fault (e.g. can not talk to Pebble)." android:title="Enable Audible System FaultWarnings" /> + + diff --git a/app/src/main/res/xml/general_prefs.xml b/app/src/main/res/xml/general_prefs.xml index b2b349f..3c6c068 100644 --- a/app/src/main/res/xml/general_prefs.xml +++ b/app/src/main/res/xml/general_prefs.xml @@ -17,12 +17,6 @@ android:key="LogData" android:summary="Log Data to SD Card Regularly" android:title="Log Data to SD Card" /> -