Version 1.9.11
[fw/altos] / altoslib / AltosLib.java
index a7f27830cd053a99484a70b793084f5cc6b39507..07ed31e1997c50aae4f73027f82ee3c6ffbad610 100644 (file)
@@ -132,6 +132,7 @@ public class AltosLib {
        public final static int product_usbtrng = 0x0029;
        public final static int product_usbrelay = 0x002a;
        public final static int product_mpusb = 0x002b;
+       public final static int product_easymotor = 0x002c;
        public final static int product_altusmetrum_min = 0x000a;
        public final static int product_altusmetrum_max = 0x002c;
 
@@ -164,7 +165,8 @@ public class AltosLib {
                new Product("telegps", product_telegps),
                new Product("easymini", product_easymini),
                new Product("telemini", product_telemini),
-               new Product("easymega", product_easymega)
+               new Product("easymega", product_easymega),
+               new Product("easymotor", product_easymotor)
        };
 
        public static int name_to_product(String name) {
@@ -382,8 +384,17 @@ public class AltosLib {
        public static final int AO_LOG_FORMAT_TELESTATIC = 17;
        public static final int AO_LOG_FORMAT_MICROPEAK2 = 18;
        public static final int AO_LOG_FORMAT_TELEMEGA_4 = 19;
+       public static final int AO_LOG_FORMAT_EASYMOTOR = 20;
+       public static final int AO_LOG_FORMAT_TELEMEGA_5 = 21;
        public static final int AO_LOG_FORMAT_NONE = 127;
 
+       public static final int model_mpu6000 = 0;
+       public static final int model_mpu9250 = 1;
+       public static final int model_adxl375 = 2;
+       public static final int model_bmx160 = 3;
+       public static final int model_hmc5883 = 4;
+       public static final int model_mmc5983 = 5;
+
        public static boolean isspace(int c) {
                switch (c) {
                case ' ':
@@ -601,6 +612,7 @@ public class AltosLib {
                case product_telegps: return "TeleGPS";
                case product_easymini: return "EasyMini";
                case product_telemini: return "TeleMini";
+               case product_easymotor: return "EasyMotor";
                default: return "unknown";
                }
        }