org.openaltimeter.data
Class FlightLog

java.lang.Object
  extended by org.openaltimeter.data.FlightLog

public class FlightLog
extends java.lang.Object


Field Summary
 java.util.ArrayList<LogEntry> logData
           
 double logInterval
           
 
Constructor Summary
FlightLog()
           
 
Method Summary
 void add(LogEntry entry)
           
 void calculateAltitudes()
           
 double calculateBasePressure(int startIndex)
           
 void fromRawData(java.lang.String rawData)
           
 double[] getAltitude()
           
 double[] getBattery()
           
 java.util.List<java.lang.Integer> getEOFIndices()
           
 double[] getServo()
           
 double[] getTemperature()
           
 java.lang.String rawDataToString()
           
 java.lang.String rawDataToString(int lower, int upper)
           
 java.lang.String rawDataToUploadString(int lower, int upper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logData

public java.util.ArrayList<LogEntry> logData

logInterval

public double logInterval
Constructor Detail

FlightLog

public FlightLog()
Method Detail

add

public void add(LogEntry entry)

calculateBasePressure

public double calculateBasePressure(int startIndex)

calculateAltitudes

public void calculateAltitudes()

getAltitude

public double[] getAltitude()

getBattery

public double[] getBattery()

getTemperature

public double[] getTemperature()

getServo

public double[] getServo()

getEOFIndices

public java.util.List<java.lang.Integer> getEOFIndices()

rawDataToString

public java.lang.String rawDataToString(int lower,
                                        int upper)

rawDataToString

public java.lang.String rawDataToString()

rawDataToUploadString

public java.lang.String rawDataToUploadString(int lower,
                                              int upper)

fromRawData

public void fromRawData(java.lang.String rawData)
                 throws java.io.IOException
Throws:
java.io.IOException