X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=altoslib%2FAltosConfigData.java;h=005ef57156a4da31eb7187ce43df9167446a696b;hb=5c815c673fa7e82419299d87ffde939fbd842333;hp=5b9ee03120689d829d7f789a40218c143837daa8;hpb=4a1f441b746d4c9d1cb4a52401d76b5e81ba6f48;p=fw%2Faltos diff --git a/altoslib/AltosConfigData.java b/altoslib/AltosConfigData.java index 5b9ee031..005ef571 100644 --- a/altoslib/AltosConfigData.java +++ b/altoslib/AltosConfigData.java @@ -217,8 +217,15 @@ public class AltosConfigData { return 4095 - value; /* fall through */ case AltosLib.AO_LOG_FORMAT_TELEMEGA_4: + case AltosLib.AO_LOG_FORMAT_TELEMEGA_5: + case AltosLib.AO_LOG_FORMAT_TELEMEGA_6: case AltosLib.AO_LOG_FORMAT_EASYMEGA_2: + case AltosLib.AO_LOG_FORMAT_EASYMEGA_3: case AltosLib.AO_LOG_FORMAT_EASYMOTOR: + /* ADXL375 */ + return -value; + case AltosLib.AO_LOG_FORMAT_EASYTIMER_2: + /* BMI088 */ return -value; default: if (product.startsWith("EasyTimer-")) @@ -638,6 +645,8 @@ public class AltosConfigData { return false; if (product.startsWith("TeleMetrum-v3")) return false; + if (product.startsWith("TeleMetrum-v4")) + return true; if (product.startsWith("EasyMega")) return false; return true; @@ -664,8 +673,14 @@ public class AltosConfigData { return true; if (product.startsWith("TeleMetrum-v3")) return true; + if (product.startsWith("TeleMetrum-v4")) + return true; if (product.startsWith("TeleMega-v4")) return true; + if (product.startsWith("TeleMega-v5")) + return true; + if (product.startsWith("TeleMega-v6")) + return true; if (product.startsWith("EasyMotor-v2")) return true; if (product.startsWith("EasyMotor-v3")) @@ -680,8 +695,14 @@ public class AltosConfigData { return AltosAdxl375.X_AXIS; if (product.startsWith("TeleMetrum-v3")) return AltosAdxl375.X_AXIS; + if (product.startsWith("TeleMetrum-v4")) + return AltosAdxl375.X_AXIS; if (product.startsWith("TeleMega-v4")) return AltosAdxl375.X_AXIS; + if (product.startsWith("TeleMega-v5")) + return AltosAdxl375.X_AXIS; + if (product.startsWith("TeleMega-v6")) + return AltosAdxl375.X_AXIS; if (product.startsWith("EasyMotor-v2")) return AltosAdxl375.X_AXIS; if (product.startsWith("EasyMotor-v3"))