v2.0.6 beta release - see CHANGELOG.md

This commit is contained in:
Graham Jones
2016-07-29 08:35:48 +01:00
parent 5744c14df2
commit 256280ac0b
5 changed files with 20 additions and 12 deletions

View File

@@ -2,19 +2,19 @@
============================================
V2.0.6 - 25 July 2016
- Improved handling of watch app settings to make sure
they are loaded correctly without having to re-start app.
- Added watch app to Android phone app package so watch app can be
installed directly from phone rather than using pebble store.
- Added main activity menu option to view log files (via web browser).
- Added options to switch off spectrum display on watch to save battery.
- Changed main screen graph to bar chart and highlights frequency
region of interest.
- Fixed problem with log files not showing on web interface.
- Added system log file to help with de-bugging start-up/shutdown issues.
- Added main activity menu option to view log files (via web browser).
- Added options to switch off spectrum display on watch to save battery.
- Improved handling of watch app settings to make sure
they are loaded correctly without having to re-start app (but I'd still recommend re-starting the watch app manually to be sure :) )
- Reduced ammount of bluetooth comms to the watch to save battery.
- Added support for future watch app features (such as raw mode and digital
filter mode).
- Added watch app to Android phone app package so watch app can be
installed directly from phone rather than using pebble store - to make sure that watch app and Android app are always compatible.
V2.0.3 - 23 April 2016
Further modification to beep code to avoid occasional crashes

BIN
app/app-release-2.0.6.apk Normal file

Binary file not shown.

View File

@@ -1,8 +1,9 @@
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
compileSdkVersion 24
buildToolsVersion "24.0.1"
useLibrary 'org.apache.http.legacy'
defaultConfig {
applicationId "uk.org.openseizuredetector"

Binary file not shown.

View File

@@ -451,7 +451,7 @@ public class SdDataSourcePebble extends SdDataSource {
PebbleKit.registerReceivedDataHandler(mContext, msgDataHandler);
// We struggle to connect to pebble time if app is already running,
// so stop app so we can re-connect to it.
stopWatchApp();
//stopWatchApp();
startWatchApp();
}
@@ -479,9 +479,16 @@ public class SdDataSourcePebble extends SdDataSource {
mUtil.writeToSysLogFile("SdDataSourcePebble.startWatchApp() - closing app first");
// first close the watch app if it is running.
PebbleKit.closeAppOnPebble(mContext, SD_UUID);
Log.v(TAG, "startWatchApp() - starting watch app...");
mUtil.writeToSysLogFile("SdDataSourcePebble.startWatchApp() - starting watch app");
PebbleKit.startAppOnPebble(mContext, SD_UUID);
Log.v(TAG, "startWatchApp() - starting watch app after 5 seconds delay...");
Timer appStartTimer = new Timer();
appStartTimer.schedule(new TimerTask() {
@Override
public void run() {
Log.v(TAG, "startWatchApp() - starting watch app...");
mUtil.writeToSysLogFile("SdDataSourcePebble.startWatchApp() - starting watch app");
PebbleKit.startAppOnPebble(mContext, SD_UUID);
}
}, 5000);
}
/**