X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=altoslib%2FAltosTelemetryStandard.java;h=b8e5d3d6f95979c28810dcf0263e3106d8583fc6;hb=3ed101d634968666cd3ee2d8c49737970caf406b;hp=563815618f41a33d6a516f6b46ee2781c26fe22b;hpb=a61217f0a6d0ef48b6471f632c4600255867e831;p=fw%2Faltos diff --git a/altoslib/AltosTelemetryStandard.java b/altoslib/AltosTelemetryStandard.java index 56381561..b8e5d3d6 100644 --- a/altoslib/AltosTelemetryStandard.java +++ b/altoslib/AltosTelemetryStandard.java @@ -16,7 +16,7 @@ * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -package org.altusmetrum.altoslib_12; +package org.altusmetrum.altoslib_14; public abstract class AltosTelemetryStandard extends AltosTelemetry { public int int8(int off) { @@ -75,8 +75,11 @@ public abstract class AltosTelemetryStandard extends AltosTelemetry { case packet_type_companion: telem = new AltosTelemetryCompanion(bytes); break; - case packet_type_mega_sensor: - telem = new AltosTelemetryMegaSensor(bytes); + case packet_type_mega_sensor_mpu: + telem = new AltosTelemetryMegaSensor(bytes, AltosIMU.imu_type_telemega_v3); + break; + case packet_type_mega_sensor_bmx160: + telem = new AltosTelemetryMegaSensor(bytes, AltosIMU.imu_type_telemega_v4); break; case packet_type_mega_data: telem = new AltosTelemetryMegaData(bytes); @@ -104,7 +107,7 @@ public abstract class AltosTelemetryStandard extends AltosTelemetry { super(bytes); } - public void provide_data(AltosDataListener listener, AltosCalData cal_data) { - super.provide_data(listener, cal_data); + public void provide_data(AltosDataListener listener) { + super.provide_data(listener); } }