projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
altoslib: Compute accelerometer speed from megametrum eeprom data
[fw/altos]
/
altoslib
/
AltosRecordMM.java
diff --git
a/altoslib/AltosRecordMM.java
b/altoslib/AltosRecordMM.java
index 5f952f7a96a1b8aa02543076de90638f3e8cb860..63b37f82c2c953965e7610dff47d20f5e451dec2 100644
(file)
--- a/
altoslib/AltosRecordMM.java
+++ b/
altoslib/AltosRecordMM.java
@@
-111,7
+111,11
@@
public class AltosRecordMM extends AltosRecord {
}
public double accel_speed() {
- return speed;
+ if (speed != MISSING)
+ return speed;
+ if (flight_vel == MISSING)
+ return MISSING;
+ return flight_vel / (accel_counts_per_mss() * 100.0);
}
public void copy (AltosRecordMM old) {