diff options
| author | Bdale Garbee <bdale@gag.com> | 2014-06-15 17:47:41 -0600 | 
|---|---|---|
| committer | Bdale Garbee <bdale@gag.com> | 2014-06-15 17:47:41 -0600 | 
| commit | c5cfc0d6e507d093987741b6ffaf69ebb24caa4b (patch) | |
| tree | a75b83343939e96592ac07178f2011d82ea6ded8 /altoslib/AltosLib.java | |
| parent | 1b3d07ede530fa40cb7257fb1725c969ba60e0f0 (diff) | |
| parent | 9ab3a1de95b705783c31a7e16447f52c10b6b480 (diff) | |
Merge branch 'branch-1.4' into debian
Diffstat (limited to 'altoslib/AltosLib.java')
| -rw-r--r-- | altoslib/AltosLib.java | 13 | 
1 files changed, 11 insertions, 2 deletions
| diff --git a/altoslib/AltosLib.java b/altoslib/AltosLib.java index 05f0af8d..69c6d604 100644 --- a/altoslib/AltosLib.java +++ b/altoslib/AltosLib.java @@ -15,7 +15,7 @@   * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.   */ -package org.altusmetrum.altoslib_3; +package org.altusmetrum.altoslib_4;  import java.util.*;  import java.io.*; @@ -79,6 +79,7 @@ public class AltosLib {  	public static final int ao_flight_main = 7;  	public static final int ao_flight_landed = 8;  	public static final int ao_flight_invalid = 9; +	public static final int ao_flight_stateless = 10;  	/* USB product IDs */  	public final static int vendor_altusmetrum = 0xfffe; @@ -187,6 +188,7 @@ public class AltosLib {  		string_to_state.put("main", ao_flight_main);  		string_to_state.put("landed", ao_flight_landed);  		string_to_state.put("invalid", ao_flight_invalid); +		string_to_state.put("stateless", ao_flight_stateless);  		map_initialized = true;  	} @@ -203,7 +205,7 @@ public class AltosLib {  		throw new IllegalArgumentException(String.format("Invalid telemetry %d",  								 telemetry));  	} -	 +  	private static String[] state_to_string = {  		"startup",  		"idle", @@ -215,6 +217,7 @@ public class AltosLib {  		"main",  		"landed",  		"invalid", +		"stateless",  	};  	private static String[] state_to_string_capital = { @@ -228,6 +231,7 @@ public class AltosLib {  		"Main",  		"Landed",  		"Invalid", +		"Stateless",  	};  	public static int state(String state) { @@ -265,6 +269,7 @@ public class AltosLib {  	public static final int AO_LOG_FORMAT_EASYMINI = 6;  	public static final int AO_LOG_FORMAT_TELEMETRUM = 7;  	public static final int AO_LOG_FORMAT_TELEMINI = 8; +	public static final int AO_LOG_FORMAT_TELEGPS = 9;  	public static final int AO_LOG_FORMAT_NONE = 127;  	public static boolean isspace(int c) { @@ -479,4 +484,8 @@ public class AltosLib {  		default: return "unknown";  		}  	} + +	public static String ignitor_name(int i) { +		return String.format("Ignitor %c", 'A' + i); +	}  } | 
