X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=altoslib%2FAltosLib.java;fp=altoslib%2FAltosLib.java;h=47c10cbf2fdac279f9a9cfe4b4607c221d691421;hp=07ed31e1997c50aae4f73027f82ee3c6ffbad610;hb=76f0fe177a38bd16e346edf0808ee8fca343f1a2;hpb=14a65822fa2a8bb120638633b068847c8a0197b9 diff --git a/altoslib/AltosLib.java b/altoslib/AltosLib.java index 07ed31e1..47c10cbf 100644 --- a/altoslib/AltosLib.java +++ b/altoslib/AltosLib.java @@ -617,6 +617,59 @@ public class AltosLib { } } + public static int product_id_from_log_format(int log_format) { + switch (log_format){ + case AO_LOG_FORMAT_UNKNOWN: + return product_altusmetrum; + case AO_LOG_FORMAT_FULL: + return product_telemetrum; + case AO_LOG_FORMAT_TINY: + return product_telemini; + case AO_LOG_FORMAT_TELEMETRY: + return product_altusmetrum; + case AO_LOG_FORMAT_TELESCIENCE: + return product_telescience; + case AO_LOG_FORMAT_TELEMEGA_OLD: + return product_telemega; + case AO_LOG_FORMAT_EASYMINI1: + return product_easymini; + case AO_LOG_FORMAT_TELEMETRUM: + return product_telemetrum; + case AO_LOG_FORMAT_TELEMINI2: + return product_telemini; + case AO_LOG_FORMAT_TELEGPS: + return product_telegps; + case AO_LOG_FORMAT_TELEMEGA: + return product_telemega; + case AO_LOG_FORMAT_DETHERM: + return product_altusmetrum; + case AO_LOG_FORMAT_TELEMINI3: + return product_telemini; + case AO_LOG_FORMAT_TELEFIRETWO: + return product_altusmetrum; + case AO_LOG_FORMAT_EASYMINI2: + return product_easymini; + case AO_LOG_FORMAT_TELEMEGA_3: + return product_telemega; + case AO_LOG_FORMAT_EASYMEGA_2: + return product_easymega; + case AO_LOG_FORMAT_TELESTATIC: + return product_altusmetrum; + case AO_LOG_FORMAT_MICROPEAK2: + return product_altusmetrum; + case AO_LOG_FORMAT_TELEMEGA_4: + return product_telemega; + case AO_LOG_FORMAT_EASYMOTOR: + return product_easymotor; + case AO_LOG_FORMAT_TELEMEGA_5: + return product_telemega; + case AO_LOG_FORMAT_NONE: + return product_altusmetrum; + default: + return product_altusmetrum; + } + } + public static String igniter_name(int i) { return String.format("Igniter %c", 'A' + i); }