diff options
| -rw-r--r-- | altoslib/AltosEepromRecordMega.java | 3 | ||||
| -rw-r--r-- | altoslib/AltosEepromRecordSet.java | 1 | ||||
| -rw-r--r-- | altoslib/AltosLib.java | 1 | 
3 files changed, 5 insertions, 0 deletions
| diff --git a/altoslib/AltosEepromRecordMega.java b/altoslib/AltosEepromRecordMega.java index ea5aff5c..86343fe0 100644 --- a/altoslib/AltosEepromRecordMega.java +++ b/altoslib/AltosEepromRecordMega.java @@ -31,6 +31,7 @@ public class AltosEepromRecordMega extends AltosEepromRecord {  	private int ground_roll() {  		switch (log_format) {  		case AltosLib.AO_LOG_FORMAT_TELEMEGA: +		case AltosLib.AO_LOG_FORMAT_TELEMEGA_3:  			return data32(16);  		case AltosLib.AO_LOG_FORMAT_TELEMEGA_OLD:  			return data16(14); @@ -41,6 +42,7 @@ public class AltosEepromRecordMega extends AltosEepromRecord {  	private int ground_pitch() {  		switch (log_format) {  		case AltosLib.AO_LOG_FORMAT_TELEMEGA: +		case AltosLib.AO_LOG_FORMAT_TELEMEGA_3:  			return data32(20);  		case AltosLib.AO_LOG_FORMAT_TELEMEGA_OLD:  			return data16(16); @@ -51,6 +53,7 @@ public class AltosEepromRecordMega extends AltosEepromRecord {  	private int ground_yaw() {  		switch (log_format) {  		case AltosLib.AO_LOG_FORMAT_TELEMEGA: +		case AltosLib.AO_LOG_FORMAT_TELEMEGA_3:  			return data32(24);  		case AltosLib.AO_LOG_FORMAT_TELEMEGA_OLD:  			return data16(18); diff --git a/altoslib/AltosEepromRecordSet.java b/altoslib/AltosEepromRecordSet.java index 82a5ea2a..36075931 100644 --- a/altoslib/AltosEepromRecordSet.java +++ b/altoslib/AltosEepromRecordSet.java @@ -69,6 +69,7 @@ public class AltosEepromRecordSet implements AltosRecordSet {  		case AltosLib.AO_LOG_FORMAT_TELEMETRY:  		case AltosLib.AO_LOG_FORMAT_TELESCIENCE:  		case AltosLib.AO_LOG_FORMAT_TELEMEGA: +		case AltosLib.AO_LOG_FORMAT_TELEMEGA_3:  		case AltosLib.AO_LOG_FORMAT_TELEMEGA_OLD:  			record = new AltosEepromRecordMega(eeprom);  			break; diff --git a/altoslib/AltosLib.java b/altoslib/AltosLib.java index 77b3fcc4..c25a6273 100644 --- a/altoslib/AltosLib.java +++ b/altoslib/AltosLib.java @@ -363,6 +363,7 @@ public class AltosLib {  	public static final int AO_LOG_FORMAT_TELEMINI3 = 12;  	public static final int AO_LOG_FORMAT_TELEFIRETWO = 13;  	public static final int AO_LOG_FORMAT_EASYMINI2 = 14; +	public static final int AO_LOG_FORMAT_TELEMEGA_3 = 15;  	public static final int AO_LOG_FORMAT_NONE = 127;  	public static boolean isspace(int c) { | 
