X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=altoslib%2FAltosEepromRecordMotor.java;h=a2ec569a0c2340901313a01b1b3622835f03c028;hb=63c2167102de33e79ab66c0ceaa385b24935789e;hp=656feb9b32db76a01c6e9fdd81da9800ce3ec1b8;hpb=356cc251c15bb0bf7474882c3b0821589b588e40;p=fw%2Faltos diff --git a/altoslib/AltosEepromRecordMotor.java b/altoslib/AltosEepromRecordMotor.java index 656feb9b..a2ec569a 100644 --- a/altoslib/AltosEepromRecordMotor.java +++ b/altoslib/AltosEepromRecordMotor.java @@ -25,6 +25,7 @@ public class AltosEepromRecordMotor extends AltosEepromRecord { private int ground_accel_along() { return data16(4); } private int ground_accel_across() { return data16(6); } private int ground_accel_through() { return data16(8); } + private int ground_motor_pressure() { return data16(10); } /* AO_LOG_STATE elements */ private int state() { return data16(0); } @@ -59,6 +60,7 @@ public class AltosEepromRecordMotor extends AltosEepromRecord { listener.set_accel_ground(cal_data.accel_along(ground_accel_along()), cal_data.accel_across(ground_accel_across()), cal_data.accel_through(ground_accel_through())); + cal_data.set_ground_motor_pressure(ground_motor_pressure()); break; case AltosLib.AO_LOG_STATE: listener.set_state(state()); @@ -67,7 +69,7 @@ public class AltosEepromRecordMotor extends AltosEepromRecord { AltosConfigData config_data = eeprom.config_data(); listener.set_battery_voltage(AltosConvert.easy_mini_2_voltage(v_batt())); - double pa = AltosConvert.easy_motor_2_motor_pressure(motor_pres()); + double pa = AltosConvert.easy_motor_2_motor_pressure(motor_pres(), cal_data.ground_motor_pressure); listener.set_motor_pressure(pa); int accel_along = accel_along();