summaryrefslogtreecommitdiff
path: root/altoslib/AltosState.java
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2013-09-06 16:54:07 -0700
committerKeith Packard <keithp@keithp.com>2013-09-06 16:54:07 -0700
commit4e22b34bde421a9df090c9196fd4347468c8176a (patch)
treea8289aa26c816e74a99b15cc3625adc810befa4f /altoslib/AltosState.java
parent0ad95614685a73856bb26a94866909e5fc025434 (diff)
altoslib: Add receiver serial to telem file names
Makes it easy to record telemetry from multiple sites and compare them later. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib/AltosState.java')
-rw-r--r--altoslib/AltosState.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/altoslib/AltosState.java b/altoslib/AltosState.java
index 42259057..5a805fc6 100644
--- a/altoslib/AltosState.java
+++ b/altoslib/AltosState.java
@@ -269,6 +269,7 @@ public class AltosState implements Cloneable {
public int state;
public int flight;
public int serial;
+ public int receiver_serial;
public boolean landed;
public boolean ascent; /* going up? */
public boolean boost; /* under power */
@@ -604,6 +605,7 @@ public class AltosState implements Cloneable {
log_format = AltosLib.MISSING;
serial = AltosLib.MISSING;
+ receiver_serial = AltosLib.MISSING;
baro = null;
companion = null;
@@ -725,6 +727,7 @@ public class AltosState implements Cloneable {
log_format = old.log_format;
serial = old.serial;
+ receiver_serial = old.receiver_serial;
baro = old.baro;
companion = old.companion;
@@ -847,6 +850,11 @@ public class AltosState implements Cloneable {
}
}
+ public void set_receiver_serial(int serial) {
+ if (serial != AltosLib.MISSING)
+ receiver_serial = serial;
+ }
+
public int rssi() {
if (rssi == AltosLib.MISSING)
return 0;