summaryrefslogtreecommitdiff
path: root/ao-tools/altosui/AltosRecord.java
diff options
context:
space:
mode:
authorAnthony Towns <aj@erisian.com.au>2010-09-20 22:05:26 +1000
committerAnthony Towns <aj@erisian.com.au>2010-09-20 22:05:26 +1000
commiteb74866e919e8c661153847871f5a79e66d37296 (patch)
tree453dd8cd824d1a08eea4a5af5a705db917bbfdb6 /ao-tools/altosui/AltosRecord.java
parentaf404b428bd742039afc25ff3850f76bc92c7c29 (diff)
parent1260589976c1a95848b298497fd251c4ee7d3f93 (diff)
Merge branch 'master' of git://git.gag.com/fw/altos
Diffstat (limited to 'ao-tools/altosui/AltosRecord.java')
-rw-r--r--ao-tools/altosui/AltosRecord.java22
1 files changed, 17 insertions, 5 deletions
diff --git a/ao-tools/altosui/AltosRecord.java b/ao-tools/altosui/AltosRecord.java
index b670ee37..18c6079d 100644
--- a/ao-tools/altosui/AltosRecord.java
+++ b/ao-tools/altosui/AltosRecord.java
@@ -73,7 +73,11 @@ public class AltosRecord {
return ((count / 16.0) / 2047.0 + 0.095) / 0.009 * 1000.0;
}
- public double pressure() {
+ public double raw_pressure() {
+ return barometer_to_pressure(pres);
+ }
+
+ public double filtered_pressure() {
return barometer_to_pressure(flight_pres);
}
@@ -81,16 +85,24 @@ public class AltosRecord {
return barometer_to_pressure(ground_pres);
}
- public double altitude() {
- return AltosConvert.pressure_to_altitude(pressure());
+ public double filtered_altitude() {
+ return AltosConvert.pressure_to_altitude(filtered_pressure());
+ }
+
+ public double raw_altitude() {
+ return AltosConvert.pressure_to_altitude(raw_pressure());
}
public double ground_altitude() {
return AltosConvert.pressure_to_altitude(ground_pressure());
}
- public double height() {
- return altitude() - ground_altitude();
+ public double filtered_height() {
+ return filtered_altitude() - ground_altitude();
+ }
+
+ public double raw_height() {
+ return raw_altitude() - ground_altitude();
}
public double battery_voltage() {