summaryrefslogtreecommitdiff
path: root/altoslib/AltosEepromMini.java
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2013-08-31 23:11:39 -0500
committerKeith Packard <keithp@keithp.com>2013-08-31 23:11:39 -0500
commit77dc89ed5b7bf8f5b3fa3b6131660f1a98f583ea (patch)
treef2b92c6d3e92d4b807ec945285bf15d91585367a /altoslib/AltosEepromMini.java
parentc781469ff907a32bd43a5d781391b6859b14cd32 (diff)
altoslib/altosui: Further AltosState transition work
Parses most eeprom and telem records now; altosui updated to show from AltosState info. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib/AltosEepromMini.java')
-rw-r--r--altoslib/AltosEepromMini.java20
1 files changed, 3 insertions, 17 deletions
diff --git a/altoslib/AltosEepromMini.java b/altoslib/AltosEepromMini.java
index 1e0ff1b9..15ec1929 100644
--- a/altoslib/AltosEepromMini.java
+++ b/altoslib/AltosEepromMini.java
@@ -24,21 +24,7 @@ import java.text.*;
public class AltosEepromMini extends AltosEeprom {
public static final int record_length = 16;
- public int data8(int i) {
- return data8[i];
- }
-
- public int data16(int i) {
- return ((data8[i] | (data8[i+1] << 8)) << 16) >> 16;
- }
-
- public int data24(int i) {
- return data8[i] | (data8[i+1] << 8) | (data8[i+2] << 16);
- }
-
- public int data32(int i) {
- return data8[i] | (data8[i+1] << 8) | (data8[i+2] << 16) | (data8[i+3] << 24);
- }
+ public int record_length() { return record_length; }
/* AO_LOG_FLIGHT elements */
public int flight() { return data16(0); }
@@ -84,11 +70,11 @@ public class AltosEepromMini extends AltosEeprom {
}
public AltosEepromMini (AltosEepromChunk chunk, int start) throws ParseException {
- parse_chunk(chunk, start, record_length);
+ parse_chunk(chunk, start);
}
public AltosEepromMini (String line) {
- parse_string(line, record_length);
+ parse_string(line);
}
public AltosEepromMini(int in_cmd, int in_tick) {