X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=altoslib%2FAltosIdleFetch.java;h=b2fd3c6f56833b938cc91392f12fa7c48f87f951;hp=c4a32788d4617dd319ae190a5fe5667ef510ad7d;hb=db950e97caefdd3257c1a2de3547ab88a2bd2344;hpb=064e30c73ff539ec53d15efe6cbab982b9c35eaf diff --git a/altoslib/AltosIdleFetch.java b/altoslib/AltosIdleFetch.java index c4a32788..b2fd3c6f 100644 --- a/altoslib/AltosIdleFetch.java +++ b/altoslib/AltosIdleFetch.java @@ -39,6 +39,7 @@ class AltosIdler { static final int idle_ms5607 = 9; static final int idle_adxl375 = 10; static final int idle_adxl375_easymotor_v2 = 11; + static final int idle_imu = 12; static final int idle_sensor_tm = 100; static final int idle_sensor_metrum = 101; @@ -76,6 +77,9 @@ class AltosIdler { case idle_imu_et_v1: AltosIMU.provide_data(listener, link, AltosIMU.imu_type_easytimer_v1); break; + case idle_imu: + AltosIMU.provide_data(listener, link, AltosLib.MISSING); + break; case idle_mag: AltosMag.provide_data(listener, link); break; @@ -208,6 +212,12 @@ public class AltosIdleFetch implements AltosDataProvider { AltosIdler.idle_ms5607, AltosIdler.idle_imu_tm_v4, AltosIdler.idle_sensor_mega), + new AltosIdler("TeleMega-v5", + AltosIdler.idle_gps, + AltosIdler.idle_adxl375, + AltosIdler.idle_ms5607, + AltosIdler.idle_imu, AltosIdler.idle_mag, + AltosIdler.idle_sensor_mega), new AltosIdler("EasyMega-v1", AltosIdler.idle_mma655x, AltosIdler.idle_ms5607,