UNPKG

@sports-alliance/sports-lib

Version:

A Library to for importing / exporting and processing GPX, TCX, FIT and JSON files from services such as Strava, Movescount, Garmin, Polar etc

286 lines (285 loc) 6.66 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ImporterFitGarminDeviceNames = void 0; exports.ImporterFitGarminDeviceNames = { 473: 'FR 301', 474: 'FR 301', 475: 'FR 301', 494: 'FR 301', 717: 'FR 405', 782: 'FR 50', 987: 'FR 405', 988: 'FR 60', 1011: 'DSIAlF01', 1018: 'FR 310XT', 1036: 'Edge 500', 1124: 'FR 110', 1169: 'Edge 800', 1199: 'Edge 500', 1213: 'Edge 500', 1253: 'Chirp', 1274: 'FR 110', 1325: 'Edge 200', 1328: 'FR 910XT', 1333: 'Edge 800', 1334: 'Edge 800', 1341: 'Alf04', 1345: 'FR 610', 1360: 'FR 210', 1380: 'Vector SS', 1381: 'Vector CP', 1386: 'Edge 800', 1387: 'Edge 500', 1405: 'Approach G10', 1410: 'FR 610', 1422: 'Edge 500', 1436: 'FR 70', 1446: 'FR 310XT4T', 1461: 'Amx', 1482: 'FR 10', 1497: 'Edge 800', 1499: 'Swim', 1537: 'FR 910XT', 1551: 'Fenix', 1555: 'Edge 200', 1561: 'Edge 510', 1567: 'Edge 810', 1570: 'Tempe', 1600: 'FR 910XT', 1623: 'FR 620', 1632: 'FR 220', 1664: 'FR 910XT', 1688: 'FR 10', 1721: 'Edge 810', 1735: 'Virb Elite', 1736: 'Edge Touring', 1742: 'Edge 510', 1743: 'HRM Tri', 1752: 'HRM Run', 1765: 'FR 920XT', 1821: 'Edge 510', 1822: 'Edge 810', 1823: 'Edge 810', 1836: 'Edge 1000', 1837: 'VivoFit', 1853: 'Virb Remote', 1885: 'Vivo Ki', 1903: 'FR 15', 1907: 'VivoActive', 1918: 'Edge 510', 1928: 'FR 620', 1929: 'FR 620', 1930: 'FR 220', 1931: 'FR 220', 1936: 'Approach S6', 1956: 'VivoSmart', 1967: 'Fenix 2', 1988: 'Epix', 2050: 'Fenix 3', 2052: 'Edge 1000', 2053: 'Edge 1000', 2061: 'FR 15', 2067: 'Edge 520', 2070: 'Edge 1000', 2072: 'FR 620', 2073: 'FR 220', 2079: 'Vector S', 2100: 'Edge 1000', 2130: 'FR 920XT', 2131: 'FR 920XT', 2132: 'FR 920XT', 2134: 'Virb X', 2135: 'VivoSmart', 2140: 'Etrex Touch', 2147: 'Edge 25', 2148: 'FR 25', 2150: 'VivoFit 2', 2153: 'FR 225', 2156: 'FR 630', 2157: 'FR 230', 2158: 'FR 735XT', 2160: 'VivoActive', 2161: 'Vector 2', 2162: 'Vector 2S', 2172: 'Virb XE', 2173: 'FR 620', 2174: 'FR 220', 2175: 'Truswing', 2188: 'Fenix 3', 2189: 'Fenix 3', 2192: 'Varia Headlight', 2193: 'Varia TaillightOld', 2204: 'Edge Explore 1000', 2219: 'FR 225', 2225: 'Varia Radar Taillight', 2226: 'Varia Radar Display', 2238: 'Edge 20', 2260: 'Edge 520', 2261: 'Edge 520', 2262: 'D2 Bravo', 2266: 'Approach S20', 2271: 'VivoSmart 2', 2274: 'Edge 1000', 2276: 'Varia Remote', 2288: 'Edge 25', 2289: 'Edge 25', 2290: 'Edge 20', 2292: 'Approach X40', 2293: 'Fenix 3', 2294: 'VivoSmart', 2311: 'FR 630', 2313: 'FR 230', 2327: 'Hrm 4Run', 2332: 'Epix', 2337: 'VivoActive HR', 2347: 'VivoActive GPSHR', 2348: 'VivoSmart HR', 2361: 'VivoSmart HR', 2368: 'VivoMove', 2379: 'Varia Taillight', 2397: 'FR 235', 2398: 'Varia Vision', 2406: 'VivoFit 3', 2407: 'Fenix 3', 2408: 'Fenix 3', 2413: 'Fenix 3 HR', 2417: 'VirbUltra 30', 2429: 'Index Smart Scale', 2431: 'FR 235', 2432: 'Fenix 3 Chronos', 2441: 'Oregon 7XX', 2444: 'Rino 7XX', 2457: 'Epix', 2473: 'Fenix 3 HR', 2474: 'Fenix 3 HR', 2475: 'Fenix 3 HR', 2476: 'Fenix 3 HR', 2477: 'Fenix 3 HR', 2496: 'Nautix', 2497: 'VivoActive HR', 2512: 'Oregon 7XXWW', 2530: 'Edge 820', 2531: 'Edge Explore 820', 2533: 'FR 735XT', 2534: 'FR 735XT', 2544: 'Fenix 5S', 2547: 'D2 Bravo Titanium', 2567: 'Varia UT800', 2593: 'Running Dynamics Pod', 2599: 'Edge 820', 2600: 'Edge 820', 2604: 'Fenix 5X', 2606: 'VivoFit Jr', 2622: 'VivoSmart 3', 2623: 'VivoSport', 2628: 'Edge 820', 2629: 'Edge 820', 2650: 'FR 35', 2656: 'Approach S60', 2667: 'FR 35', 2668: 'FR 35', 2675: 'Fenix 3 Chronos', 2687: 'Virb 360', 2691: 'FR 935', 2697: 'Fenix 5', 2700: 'Vivoactive 3', 2733: 'FR 235 NFC', 2769: 'Foretrex 601 701', 2772: 'VivoMove HR', 2713: 'Edge 1030', 2796: 'Fenix 5', 2797: 'Fenix 5S', 2798: 'Fenix 5X', 2806: 'Approach Z80', 2814: 'FR 35', 2819: 'D2 Charlie', 2831: 'VivoSmart 3', 2832: 'VivoSport', 2833: 'FR 935', 2859: 'Descent', 2886: 'FR 645', 2888: 'FR 645M', 2891: 'FR 30', 2900: 'Fenix 5S+', 2909: 'Edge 130', 2924: 'Edge 130', 2927: 'Vivosmart 4', 2945: 'VivoMove HR', 2962: 'Approach X10', 2977: 'FR 30', 2988: 'Vivoactive 3MW', 3003: 'FR 645', 3004: 'FR 645M', 3011: 'Edge Explore', 3028: 'Gpsmap 66', 3049: 'Approach S10', 3066: 'Vivoactive 3mL', 3085: 'Approach G80', 3092: 'Edge 130', 3095: 'Edge 130 Bontrager', 3110: 'Fenix 5+', 3111: 'Fenix 5X+', 3112: 'Edge 520+', 3113: 'FR 945', 3121: 'Edge 530', 3122: 'Edge 830', 3134: 'Fenix 5S+', 3135: 'Fenix 5X+', 3144: 'FR 235L', 3145: 'FR 245', 3163: 'VivoActive 3M', 3218: 'VivoSmart 4', 3224: 'Vivoactive 4S', 3225: 'Vivoactive 4L', 3226: 'Venu', 3246: 'Marq Driver', 3247: 'Marq Aviator', 3248: 'Marq Captain', 3249: 'Marq Commander', 3250: 'Marq Expedition', 3251: 'Marq Athlete', 3287: 'Fenix 6S Sport', 3288: 'Fenix 6S', 3289: 'Fenix 6 Sport', 3290: 'Fenix 6 Pro', 3291: 'Fenix 6X', 3299: 'HRM Dual', 3308: 'VivoMove 3 Premium', 3314: 'Approach S40', 3321: 'FR 245M', 3349: 'Edge 530', 3350: 'Edge 830', 3378: 'VivoMove 3', 3387: 'VivoActive 4S', 3388: 'VivoActive 4L', 3389: 'VivoActive 4OL', 3405: 'Swim 2', 3420: 'Marq Driver', 3421: 'Marq Aviator', 3422: 'VivoMove 3', 3446: 'VivoActive 3T', 3448: 'Marq Captain', 3449: 'Marq Commander', 3450: 'Marq Expedition', 3451: 'Marq Athlete', 3469: 'FR 45', 3473: 'Vivoactive 3 Daimler', 3512: 'Fenix 6S Sport', 3513: 'Fenix 6S', 3514: 'Fenix 6 Sport', 3515: 'Fenix 6', 3516: 'Fenix 6X', 3589: 'FR 745', 3624: 'Marq Adventurer', 3648: 'Marq Adventurer', 3639: 'Swim 2', 3737: 'Venu Daimler', 3740: 'Venu Daimler', 10007: 'SDM4 Footpod', 10014: 'Edge Remote', 20119: 'Training Center', 65531: 'Connectiq Simulator', 65532: 'Android Antplus Plugin', 65534: 'Garmin Connect', 3126: 'Instinct' };