org.openaltimeter.desktopapp
Class Controller

java.lang.Object
  extended by org.openaltimeter.desktopapp.Controller

public class Controller
extends java.lang.Object


Nested Class Summary
static class Controller.ConnectionState
           
static class Controller.OS
           
 
Field Summary
 java.lang.String firmwareVersionNumber
           
 Controller.OS os
           
 java.lang.String versionNumber
           
 
Constructor Summary
Controller()
           
 
Method Summary
 void altitudePlotSelectedChange(boolean selected)
           
 void connect()
           
 void disconnect()
           
 void doFirmwareFlash()
           
 void downloadData()
           
 void erase()
           
 void exit()
           
 void flashFirmware()
           
static Controller getController()
           
 void loadRawData()
           
static void log(java.lang.String message, java.lang.String style)
           
static void main(java.lang.String[] args)
           
 void runSettingsInterface()
           
 void saveRaw()
           
 void saveRawSelection(double lower, double upper)
           
 void servoPlotSelectedChange(boolean selected)
           
 void setFlightLog(FlightLog log)
           
static void setProgress(int progress)
           
 void showFirmwareReadme()
           
 void temperaturePlotSelectedChange(boolean selected)
           
 void unitSelectedChange(boolean feetSelected)
           
 void uploadSelection(double lowerBound, double upperBound)
           
 void voltagePlotSelectedChange(boolean selected)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

os

public Controller.OS os

versionNumber

public java.lang.String versionNumber

firmwareVersionNumber

public java.lang.String firmwareVersionNumber
Constructor Detail

Controller

public Controller()
Method Detail

main

public static void main(java.lang.String[] args)
Parameters:
args -

getController

public static Controller getController()

connect

public void connect()

disconnect

public void disconnect()

downloadData

public void downloadData()

erase

public void erase()

setFlightLog

public void setFlightLog(FlightLog log)

saveRaw

public void saveRaw()

saveRawSelection

public void saveRawSelection(double lower,
                             double upper)

loadRawData

public void loadRawData()

exit

public void exit()

log

public static void log(java.lang.String message,
                       java.lang.String style)

setProgress

public static void setProgress(int progress)

altitudePlotSelectedChange

public void altitudePlotSelectedChange(boolean selected)

voltagePlotSelectedChange

public void voltagePlotSelectedChange(boolean selected)

temperaturePlotSelectedChange

public void temperaturePlotSelectedChange(boolean selected)

servoPlotSelectedChange

public void servoPlotSelectedChange(boolean selected)

unitSelectedChange

public void unitSelectedChange(boolean feetSelected)

runSettingsInterface

public void runSettingsInterface()

flashFirmware

public void flashFirmware()

doFirmwareFlash

public void doFirmwareFlash()

showFirmwareReadme

public void showFirmwareReadme()

uploadSelection

public void uploadSelection(double lowerBound,
                            double upperBound)