org.openaltimeter.settings
Class Settings

java.lang.Object
  extended by org.openaltimeter.settings.Settings

public class Settings
extends java.lang.Object


Nested Class Summary
static class Settings.Action
           
static class Settings.BatteryType
           
 
Field Summary
 float batteryMonitorCalibration
           
 Settings.BatteryType batteryType
           
 float heightUnits
           
 int logIntervalMS
           
 boolean logServo
           
 float lowVoltageThreshold
           
 Settings.Action midPositionAction
           
 Settings.Action onPositionAction
           
static int SETTINGS_SIZE
           
 
Constructor Summary
Settings()
           
Settings(byte[] bytes)
           
 
Method Summary
 byte actionToByte(Settings.Action a)
           
 boolean equals(Settings other)
           
 Settings.Action parseActionByte(int actionByte)
           
 byte[] toByteArray()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SETTINGS_SIZE

public static int SETTINGS_SIZE

logIntervalMS

public int logIntervalMS

heightUnits

public float heightUnits

batteryType

public Settings.BatteryType batteryType

lowVoltageThreshold

public float lowVoltageThreshold

batteryMonitorCalibration

public float batteryMonitorCalibration

logServo

public boolean logServo

midPositionAction

public Settings.Action midPositionAction

onPositionAction

public Settings.Action onPositionAction
Constructor Detail

Settings

public Settings(byte[] bytes)

Settings

public Settings()
Method Detail

equals

public boolean equals(Settings other)

parseActionByte

public Settings.Action parseActionByte(int actionByte)

toByteArray

public byte[] toByteArray()

actionToByte

public byte actionToByte(Settings.Action a)