From 9f463dae6f211754bbb22f6d6b83a409c3787e1b Mon Sep 17 00:00:00 2001 From: MaxAmp Date: Sat, 14 Mar 2015 18:15:23 -0400 Subject: [PATCH 1/2] Update TrendActivity.java --- .../mooshimeter/main/TrendActivity.java | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/app/src/main/java/com/mooshim/mooshimeter/main/TrendActivity.java b/app/src/main/java/com/mooshim/mooshimeter/main/TrendActivity.java index 2b479d7..a941795 100644 --- a/app/src/main/java/com/mooshim/mooshimeter/main/TrendActivity.java +++ b/app/src/main/java/com/mooshim/mooshimeter/main/TrendActivity.java @@ -44,6 +44,13 @@ import java.util.Calendar; +import java.io.*; +import android.app.Activity; +import android.os.Bundle; +import android.view.*; +import android.view.View.OnClickListener; +import android.widget.*; + public class TrendActivity extends Activity { private static final String TAG="TrendActivity"; @@ -336,6 +343,28 @@ public void run() { public void run() { addDataPoint(new_time,val[0],val[1]); mGraph.forceRefresh(true, false); + /** Data logging hack. */ + String textToSaveString = String.valueOf(new_time) + "," + String.valueOf(val[0]) + "," + String.valueOf(val[1]) +'\n'; + try { + File myFile = new File("/sdcard/mooshimeter_data.txt"); + if(!myFile.exists()) { + myFile.createNewFile(); + } + FileOutputStream fOut = new FileOutputStream(myFile,true); + OutputStreamWriter myOutWriter = + new OutputStreamWriter(fOut); + myOutWriter.append(textToSaveString); + myOutWriter.close(); + fOut.close(); + Toast.makeText(getBaseContext(), + "Done writing SD 'mysdfile.txt'", + Toast.LENGTH_SHORT).show(); + } catch (Exception e) { + Toast.makeText(getBaseContext(), e.getMessage(), + Toast.LENGTH_SHORT).show(); + } + + final String FILENAME = "myFile.txt"; } }); } From 8cb05111f91cfadf389f472d0de687fa1273a94a Mon Sep 17 00:00:00 2001 From: MaxAmp Date: Sat, 14 Mar 2015 18:16:43 -0400 Subject: [PATCH 2/2] Update AndroidManifest.xml --- app/src/main/AndroidManifest.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index dc5507e..bad0e90 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -12,6 +12,7 @@ +