1 package com.example.sycapp;
4 import java.io.FileOutputStream;
5 import java.util.Vector;
7 import android.os.Environment;
9 public class FileLogger {
10 private String fileName = "logFile.txt";
11 private boolean logEnable = true;
17 public void setEnable(boolean bool){
21 public void setNewFile(String newFileName){
22 fileName = newFileName;
23 Util.debug("[F#0]"+fileName);
26 public String getFileName(){
30 public void writeExternal(Vector<SerialData> sData){
31 //if(!logEnable) return;
33 File myFile = new File(Environment
34 .getExternalStorageDirectory(), fileName);
36 //Util.debug("[F#1]"+fileName);
37 //if (!myFile.exists())
38 //myFile.createNewFile();
40 fex = new FileOutputStream(myFile,true);
41 for (int i = 0; i < sData.size(); i++){
42 SerialData data = sData.get(i);
43 fex.write(("[Node "+Integer.toString(data.devID)+"] "+data.timeStamp()+"\n").getBytes()) ;
48 Util.debug("M#7"+e.toString());