#![allow(unused, clippy::match_single_binding)]
use std::fmt;
#[derive(Clone, Copy, PartialEq)]
pub struct Manufacturer(pub u16);
impl Manufacturer {
pub const GARMIN: Manufacturer = Manufacturer(1);
pub const GARMIN_FR405_ANTFS: Manufacturer = Manufacturer(2);
pub const ZEPHYR: Manufacturer = Manufacturer(3);
pub const DAYTON: Manufacturer = Manufacturer(4);
pub const IDT: Manufacturer = Manufacturer(5);
pub const SRM: Manufacturer = Manufacturer(6);
pub const QUARQ: Manufacturer = Manufacturer(7);
pub const IBIKE: Manufacturer = Manufacturer(8);
pub const SARIS: Manufacturer = Manufacturer(9);
pub const SPARK_HK: Manufacturer = Manufacturer(10);
pub const TANITA: Manufacturer = Manufacturer(11);
pub const ECHOWELL: Manufacturer = Manufacturer(12);
pub const DYNASTREAM_OEM: Manufacturer = Manufacturer(13);
pub const NAUTILUS: Manufacturer = Manufacturer(14);
pub const DYNASTREAM: Manufacturer = Manufacturer(15);
pub const TIMEX: Manufacturer = Manufacturer(16);
pub const METRIGEAR: Manufacturer = Manufacturer(17);
pub const XELIC: Manufacturer = Manufacturer(18);
pub const BEURER: Manufacturer = Manufacturer(19);
pub const CARDIOSPORT: Manufacturer = Manufacturer(20);
pub const A_AND_D: Manufacturer = Manufacturer(21);
pub const HMM: Manufacturer = Manufacturer(22);
pub const SUUNTO: Manufacturer = Manufacturer(23);
pub const THITA_ELEKTRONIK: Manufacturer = Manufacturer(24);
pub const GPULSE: Manufacturer = Manufacturer(25);
pub const CLEAN_MOBILE: Manufacturer = Manufacturer(26);
pub const PEDAL_BRAIN: Manufacturer = Manufacturer(27);
pub const PEAKSWARE: Manufacturer = Manufacturer(28);
pub const SAXONAR: Manufacturer = Manufacturer(29);
pub const LEMOND_FITNESS: Manufacturer = Manufacturer(30);
pub const DEXCOM: Manufacturer = Manufacturer(31);
pub const WAHOO_FITNESS: Manufacturer = Manufacturer(32);
pub const OCTANE_FITNESS: Manufacturer = Manufacturer(33);
pub const ARCHINOETICS: Manufacturer = Manufacturer(34);
pub const THE_HURT_BOX: Manufacturer = Manufacturer(35);
pub const CITIZEN_SYSTEMS: Manufacturer = Manufacturer(36);
pub const MAGELLAN: Manufacturer = Manufacturer(37);
pub const OSYNCE: Manufacturer = Manufacturer(38);
pub const HOLUX: Manufacturer = Manufacturer(39);
pub const CONCEPT2: Manufacturer = Manufacturer(40);
pub const SHIMANO: Manufacturer = Manufacturer(41);
pub const ONE_GIANT_LEAP: Manufacturer = Manufacturer(42);
pub const ACE_SENSOR: Manufacturer = Manufacturer(43);
pub const BRIM_BROTHERS: Manufacturer = Manufacturer(44);
pub const XPLOVA: Manufacturer = Manufacturer(45);
pub const PERCEPTION_DIGITAL: Manufacturer = Manufacturer(46);
pub const BF1SYSTEMS: Manufacturer = Manufacturer(47);
pub const PIONEER: Manufacturer = Manufacturer(48);
pub const SPANTEC: Manufacturer = Manufacturer(49);
pub const METALOGICS: Manufacturer = Manufacturer(50);
pub const _4IIIIS: Manufacturer = Manufacturer(51);
pub const SEIKO_EPSON: Manufacturer = Manufacturer(52);
pub const SEIKO_EPSON_OEM: Manufacturer = Manufacturer(53);
pub const IFOR_POWELL: Manufacturer = Manufacturer(54);
pub const MAXWELL_GUIDER: Manufacturer = Manufacturer(55);
pub const STAR_TRAC: Manufacturer = Manufacturer(56);
pub const BREAKAWAY: Manufacturer = Manufacturer(57);
pub const ALATECH_TECHNOLOGY_LTD: Manufacturer = Manufacturer(58);
pub const MIO_TECHNOLOGY_EUROPE: Manufacturer = Manufacturer(59);
pub const ROTOR: Manufacturer = Manufacturer(60);
pub const GEONAUTE: Manufacturer = Manufacturer(61);
pub const ID_BIKE: Manufacturer = Manufacturer(62);
pub const SPECIALIZED: Manufacturer = Manufacturer(63);
pub const WTEK: Manufacturer = Manufacturer(64);
pub const PHYSICAL_ENTERPRISES: Manufacturer = Manufacturer(65);
pub const NORTH_POLE_ENGINEERING: Manufacturer = Manufacturer(66);
pub const BKOOL: Manufacturer = Manufacturer(67);
pub const CATEYE: Manufacturer = Manufacturer(68);
pub const STAGES_CYCLING: Manufacturer = Manufacturer(69);
pub const SIGMASPORT: Manufacturer = Manufacturer(70);
pub const TOMTOM: Manufacturer = Manufacturer(71);
pub const PERIPEDAL: Manufacturer = Manufacturer(72);
pub const WATTBIKE: Manufacturer = Manufacturer(73);
pub const MOXY: Manufacturer = Manufacturer(76);
pub const CICLOSPORT: Manufacturer = Manufacturer(77);
pub const POWERBAHN: Manufacturer = Manufacturer(78);
pub const ACORN_PROJECTS_APS: Manufacturer = Manufacturer(79);
pub const LIFEBEAM: Manufacturer = Manufacturer(80);
pub const BONTRAGER: Manufacturer = Manufacturer(81);
pub const WELLGO: Manufacturer = Manufacturer(82);
pub const SCOSCHE: Manufacturer = Manufacturer(83);
pub const MAGURA: Manufacturer = Manufacturer(84);
pub const WOODWAY: Manufacturer = Manufacturer(85);
pub const ELITE: Manufacturer = Manufacturer(86);
pub const NIELSEN_KELLERMAN: Manufacturer = Manufacturer(87);
pub const DK_CITY: Manufacturer = Manufacturer(88);
pub const TACX: Manufacturer = Manufacturer(89);
pub const DIRECTION_TECHNOLOGY: Manufacturer = Manufacturer(90);
pub const MAGTONIC: Manufacturer = Manufacturer(91);
pub const _1PARTCARBON: Manufacturer = Manufacturer(92);
pub const INSIDE_RIDE_TECHNOLOGIES: Manufacturer = Manufacturer(93);
pub const SOUND_OF_MOTION: Manufacturer = Manufacturer(94);
pub const STRYD: Manufacturer = Manufacturer(95);
pub const ICG: Manufacturer = Manufacturer(96);
pub const MIPULSE: Manufacturer = Manufacturer(97);
pub const BSX_ATHLETICS: Manufacturer = Manufacturer(98);
pub const LOOK: Manufacturer = Manufacturer(99);
pub const CAMPAGNOLO_SRL: Manufacturer = Manufacturer(100);
pub const BODY_BIKE_SMART: Manufacturer = Manufacturer(101);
pub const PRAXISWORKS: Manufacturer = Manufacturer(102);
pub const LIMITS_TECHNOLOGY: Manufacturer = Manufacturer(103);
pub const TOPACTION_TECHNOLOGY: Manufacturer = Manufacturer(104);
pub const COSINUSS: Manufacturer = Manufacturer(105);
pub const FITCARE: Manufacturer = Manufacturer(106);
pub const MAGENE: Manufacturer = Manufacturer(107);
pub const GIANT_MANUFACTURING_CO: Manufacturer = Manufacturer(108);
pub const TIGRASPORT: Manufacturer = Manufacturer(109);
pub const SALUTRON: Manufacturer = Manufacturer(110);
pub const TECHNOGYM: Manufacturer = Manufacturer(111);
pub const BRYTON_SENSORS: Manufacturer = Manufacturer(112);
pub const LATITUDE_LIMITED: Manufacturer = Manufacturer(113);
pub const SOARING_TECHNOLOGY: Manufacturer = Manufacturer(114);
pub const IGPSPORT: Manufacturer = Manufacturer(115);
pub const THINKRIDER: Manufacturer = Manufacturer(116);
pub const GOPHER_SPORT: Manufacturer = Manufacturer(117);
pub const WATERROWER: Manufacturer = Manufacturer(118);
pub const ORANGETHEORY: Manufacturer = Manufacturer(119);
pub const INPEAK: Manufacturer = Manufacturer(120);
pub const KINETIC: Manufacturer = Manufacturer(121);
pub const JOHNSON_HEALTH_TECH: Manufacturer = Manufacturer(122);
pub const POLAR_ELECTRO: Manufacturer = Manufacturer(123);
pub const SEESENSE: Manufacturer = Manufacturer(124);
pub const NCI_TECHNOLOGY: Manufacturer = Manufacturer(125);
pub const IQSQUARE: Manufacturer = Manufacturer(126);
pub const LEOMO: Manufacturer = Manufacturer(127);
pub const IFIT_COM: Manufacturer = Manufacturer(128);
pub const COROS_BYTE: Manufacturer = Manufacturer(129);
pub const VERSA_DESIGN: Manufacturer = Manufacturer(130);
pub const CHILEAF: Manufacturer = Manufacturer(131);
pub const CYCPLUS: Manufacturer = Manufacturer(132);
pub const GRAVAA_BYTE: Manufacturer = Manufacturer(133);
pub const SIGEYI: Manufacturer = Manufacturer(134);
pub const COOSPO: Manufacturer = Manufacturer(135);
pub const GEOID: Manufacturer = Manufacturer(136);
pub const BOSCH: Manufacturer = Manufacturer(137);
pub const KYTO: Manufacturer = Manufacturer(138);
pub const KINETIC_SPORTS: Manufacturer = Manufacturer(139);
pub const DECATHLON_BYTE: Manufacturer = Manufacturer(140);
pub const TQ_SYSTEMS: Manufacturer = Manufacturer(141);
pub const TAG_HEUER: Manufacturer = Manufacturer(142);
pub const KEISER_FITNESS: Manufacturer = Manufacturer(143);
pub const ZWIFT_BYTE: Manufacturer = Manufacturer(144);
pub const PORSCHE_EP: Manufacturer = Manufacturer(145);
pub const BLACKBIRD: Manufacturer = Manufacturer(146);
pub const MEILAN_BYTE: Manufacturer = Manufacturer(147);
pub const EZON: Manufacturer = Manufacturer(148);
pub const LAISI: Manufacturer = Manufacturer(149);
pub const MYZONE: Manufacturer = Manufacturer(150);
pub const ABAWO: Manufacturer = Manufacturer(151);
pub const BAFANG: Manufacturer = Manufacturer(152);
pub const LUHONG_TECHNOLOGY: Manufacturer = Manufacturer(153);
pub const DEVELOPMENT: Manufacturer = Manufacturer(255);
pub const HEALTHANDLIFE: Manufacturer = Manufacturer(257);
pub const LEZYNE: Manufacturer = Manufacturer(258);
pub const SCRIBE_LABS: Manufacturer = Manufacturer(259);
pub const ZWIFT: Manufacturer = Manufacturer(260);
pub const WATTEAM: Manufacturer = Manufacturer(261);
pub const RECON: Manufacturer = Manufacturer(262);
pub const FAVERO_ELECTRONICS: Manufacturer = Manufacturer(263);
pub const DYNOVELO: Manufacturer = Manufacturer(264);
pub const STRAVA: Manufacturer = Manufacturer(265);
pub const PRECOR: Manufacturer = Manufacturer(266);
pub const BRYTON: Manufacturer = Manufacturer(267);
pub const SRAM: Manufacturer = Manufacturer(268);
pub const NAVMAN: Manufacturer = Manufacturer(269);
pub const COBI: Manufacturer = Manufacturer(270);
pub const SPIVI: Manufacturer = Manufacturer(271);
pub const MIO_MAGELLAN: Manufacturer = Manufacturer(272);
pub const EVESPORTS: Manufacturer = Manufacturer(273);
pub const SENSITIVUS_GAUGE: Manufacturer = Manufacturer(274);
pub const PODOON: Manufacturer = Manufacturer(275);
pub const LIFE_TIME_FITNESS: Manufacturer = Manufacturer(276);
pub const FALCO_E_MOTORS: Manufacturer = Manufacturer(277);
pub const MINOURA: Manufacturer = Manufacturer(278);
pub const CYCLIQ: Manufacturer = Manufacturer(279);
pub const LUXOTTICA: Manufacturer = Manufacturer(280);
pub const TRAINER_ROAD: Manufacturer = Manufacturer(281);
pub const THE_SUFFERFEST: Manufacturer = Manufacturer(282);
pub const FULLSPEEDAHEAD: Manufacturer = Manufacturer(283);
pub const VIRTUALTRAINING: Manufacturer = Manufacturer(284);
pub const FEEDBACKSPORTS: Manufacturer = Manufacturer(285);
pub const OMATA: Manufacturer = Manufacturer(286);
pub const VDO: Manufacturer = Manufacturer(287);
pub const MAGNETICDAYS: Manufacturer = Manufacturer(288);
pub const HAMMERHEAD: Manufacturer = Manufacturer(289);
pub const KINETIC_BY_KURT: Manufacturer = Manufacturer(290);
pub const SHAPELOG: Manufacturer = Manufacturer(291);
pub const DABUZIDUO: Manufacturer = Manufacturer(292);
pub const JETBLACK: Manufacturer = Manufacturer(293);
pub const COROS: Manufacturer = Manufacturer(294);
pub const VIRTUGO: Manufacturer = Manufacturer(295);
pub const VELOSENSE: Manufacturer = Manufacturer(296);
pub const CYCLIGENTINC: Manufacturer = Manufacturer(297);
pub const TRAILFORKS: Manufacturer = Manufacturer(298);
pub const MAHLE_EBIKEMOTION: Manufacturer = Manufacturer(299);
pub const NURVV: Manufacturer = Manufacturer(300);
pub const MICROPROGRAM: Manufacturer = Manufacturer(301);
pub const ZONE5CLOUD: Manufacturer = Manufacturer(302);
pub const GREENTEG: Manufacturer = Manufacturer(303);
pub const YAMAHA_MOTORS: Manufacturer = Manufacturer(304);
pub const WHOOP: Manufacturer = Manufacturer(305);
pub const GRAVAA: Manufacturer = Manufacturer(306);
pub const ONELAP: Manufacturer = Manufacturer(307);
pub const MONARK_EXERCISE: Manufacturer = Manufacturer(308);
pub const FORM: Manufacturer = Manufacturer(309);
pub const DECATHLON: Manufacturer = Manufacturer(310);
pub const SYNCROS: Manufacturer = Manufacturer(311);
pub const HEATUP: Manufacturer = Manufacturer(312);
pub const CANNONDALE: Manufacturer = Manufacturer(313);
pub const TRUE_FITNESS: Manufacturer = Manufacturer(314);
pub const RGT_CYCLING: Manufacturer = Manufacturer(315);
pub const VASA: Manufacturer = Manufacturer(316);
pub const RACE_REPUBLIC: Manufacturer = Manufacturer(317);
pub const FAZUA: Manufacturer = Manufacturer(318);
pub const OREKA_TRAINING: Manufacturer = Manufacturer(319);
pub const LSEC: Manufacturer = Manufacturer(320);
pub const LULULEMON_STUDIO: Manufacturer = Manufacturer(321);
pub const SHANYUE: Manufacturer = Manufacturer(322);
pub const SPINNING_MDA: Manufacturer = Manufacturer(323);
pub const HILLDATING: Manufacturer = Manufacturer(324);
pub const AERO_SENSOR: Manufacturer = Manufacturer(325);
pub const NIKE: Manufacturer = Manufacturer(326);
pub const MAGICSHINE: Manufacturer = Manufacturer(327);
pub const ICTRAINER: Manufacturer = Manufacturer(328);
pub const ABSOLUTE_CYCLING: Manufacturer = Manufacturer(329);
pub const EO_SWIMBETTER: Manufacturer = Manufacturer(330);
pub const MYWHOOSH: Manufacturer = Manufacturer(331);
pub const RAVEMEN: Manufacturer = Manufacturer(332);
pub const TEKTRO_RACING_PRODUCTS: Manufacturer = Manufacturer(333);
pub const DARAD_INNOVATION_CORPORATION: Manufacturer = Manufacturer(334);
pub const CYCLOPTIM: Manufacturer = Manufacturer(335);
pub const RUNNA: Manufacturer = Manufacturer(337);
pub const ZEPP: Manufacturer = Manufacturer(339);
pub const PELOTON: Manufacturer = Manufacturer(340);
pub const CARV: Manufacturer = Manufacturer(341);
pub const TISSOT: Manufacturer = Manufacturer(342);
pub const REAL_VELO: Manufacturer = Manufacturer(345);
pub const WETECH: Manufacturer = Manufacturer(346);
pub const JESPR: Manufacturer = Manufacturer(347);
pub const HUAWEI: Manufacturer = Manufacturer(348);
pub const GOTOES: Manufacturer = Manufacturer(349);
pub const CADENCE_APP: Manufacturer = Manufacturer(350);
pub const ACTIGRAPHCORP: Manufacturer = Manufacturer(5759);
}
impl Default for Manufacturer {
fn default() -> Self {
Self(u16::MAX)
}
}
impl fmt::Display for Manufacturer {
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
match self.0 {
1 => write!(f, "garmin"),
2 => write!(f, "garmin_fr405_antfs"),
3 => write!(f, "zephyr"),
4 => write!(f, "dayton"),
5 => write!(f, "idt"),
6 => write!(f, "srm"),
7 => write!(f, "quarq"),
8 => write!(f, "ibike"),
9 => write!(f, "saris"),
10 => write!(f, "spark_hk"),
11 => write!(f, "tanita"),
12 => write!(f, "echowell"),
13 => write!(f, "dynastream_oem"),
14 => write!(f, "nautilus"),
15 => write!(f, "dynastream"),
16 => write!(f, "timex"),
17 => write!(f, "metrigear"),
18 => write!(f, "xelic"),
19 => write!(f, "beurer"),
20 => write!(f, "cardiosport"),
21 => write!(f, "a_and_d"),
22 => write!(f, "hmm"),
23 => write!(f, "suunto"),
24 => write!(f, "thita_elektronik"),
25 => write!(f, "gpulse"),
26 => write!(f, "clean_mobile"),
27 => write!(f, "pedal_brain"),
28 => write!(f, "peaksware"),
29 => write!(f, "saxonar"),
30 => write!(f, "lemond_fitness"),
31 => write!(f, "dexcom"),
32 => write!(f, "wahoo_fitness"),
33 => write!(f, "octane_fitness"),
34 => write!(f, "archinoetics"),
35 => write!(f, "the_hurt_box"),
36 => write!(f, "citizen_systems"),
37 => write!(f, "magellan"),
38 => write!(f, "osynce"),
39 => write!(f, "holux"),
40 => write!(f, "concept2"),
41 => write!(f, "shimano"),
42 => write!(f, "one_giant_leap"),
43 => write!(f, "ace_sensor"),
44 => write!(f, "brim_brothers"),
45 => write!(f, "xplova"),
46 => write!(f, "perception_digital"),
47 => write!(f, "bf1systems"),
48 => write!(f, "pioneer"),
49 => write!(f, "spantec"),
50 => write!(f, "metalogics"),
51 => write!(f, "4iiiis"),
52 => write!(f, "seiko_epson"),
53 => write!(f, "seiko_epson_oem"),
54 => write!(f, "ifor_powell"),
55 => write!(f, "maxwell_guider"),
56 => write!(f, "star_trac"),
57 => write!(f, "breakaway"),
58 => write!(f, "alatech_technology_ltd"),
59 => write!(f, "mio_technology_europe"),
60 => write!(f, "rotor"),
61 => write!(f, "geonaute"),
62 => write!(f, "id_bike"),
63 => write!(f, "specialized"),
64 => write!(f, "wtek"),
65 => write!(f, "physical_enterprises"),
66 => write!(f, "north_pole_engineering"),
67 => write!(f, "bkool"),
68 => write!(f, "cateye"),
69 => write!(f, "stages_cycling"),
70 => write!(f, "sigmasport"),
71 => write!(f, "tomtom"),
72 => write!(f, "peripedal"),
73 => write!(f, "wattbike"),
76 => write!(f, "moxy"),
77 => write!(f, "ciclosport"),
78 => write!(f, "powerbahn"),
79 => write!(f, "acorn_projects_aps"),
80 => write!(f, "lifebeam"),
81 => write!(f, "bontrager"),
82 => write!(f, "wellgo"),
83 => write!(f, "scosche"),
84 => write!(f, "magura"),
85 => write!(f, "woodway"),
86 => write!(f, "elite"),
87 => write!(f, "nielsen_kellerman"),
88 => write!(f, "dk_city"),
89 => write!(f, "tacx"),
90 => write!(f, "direction_technology"),
91 => write!(f, "magtonic"),
92 => write!(f, "1partcarbon"),
93 => write!(f, "inside_ride_technologies"),
94 => write!(f, "sound_of_motion"),
95 => write!(f, "stryd"),
96 => write!(f, "icg"),
97 => write!(f, "MiPulse"),
98 => write!(f, "bsx_athletics"),
99 => write!(f, "look"),
100 => write!(f, "campagnolo_srl"),
101 => write!(f, "body_bike_smart"),
102 => write!(f, "praxisworks"),
103 => write!(f, "limits_technology"),
104 => write!(f, "topaction_technology"),
105 => write!(f, "cosinuss"),
106 => write!(f, "fitcare"),
107 => write!(f, "magene"),
108 => write!(f, "giant_manufacturing_co"),
109 => write!(f, "tigrasport"),
110 => write!(f, "salutron"),
111 => write!(f, "technogym"),
112 => write!(f, "bryton_sensors"),
113 => write!(f, "latitude_limited"),
114 => write!(f, "soaring_technology"),
115 => write!(f, "igpsport"),
116 => write!(f, "thinkrider"),
117 => write!(f, "gopher_sport"),
118 => write!(f, "waterrower"),
119 => write!(f, "orangetheory"),
120 => write!(f, "inpeak"),
121 => write!(f, "kinetic"),
122 => write!(f, "johnson_health_tech"),
123 => write!(f, "polar_electro"),
124 => write!(f, "seesense"),
125 => write!(f, "nci_technology"),
126 => write!(f, "iqsquare"),
127 => write!(f, "leomo"),
128 => write!(f, "ifit_com"),
129 => write!(f, "coros_byte"),
130 => write!(f, "versa_design"),
131 => write!(f, "chileaf"),
132 => write!(f, "cycplus"),
133 => write!(f, "gravaa_byte"),
134 => write!(f, "sigeyi"),
135 => write!(f, "coospo"),
136 => write!(f, "geoid"),
137 => write!(f, "bosch"),
138 => write!(f, "kyto"),
139 => write!(f, "kinetic_sports"),
140 => write!(f, "decathlon_byte"),
141 => write!(f, "tq_systems"),
142 => write!(f, "tag_heuer"),
143 => write!(f, "keiser_fitness"),
144 => write!(f, "zwift_byte"),
145 => write!(f, "porsche_ep"),
146 => write!(f, "blackbird"),
147 => write!(f, "meilan_byte"),
148 => write!(f, "ezon"),
149 => write!(f, "laisi"),
150 => write!(f, "myzone"),
151 => write!(f, "abawo"),
152 => write!(f, "bafang"),
153 => write!(f, "luhong_technology"),
255 => write!(f, "development"),
257 => write!(f, "healthandlife"),
258 => write!(f, "lezyne"),
259 => write!(f, "scribe_labs"),
260 => write!(f, "zwift"),
261 => write!(f, "watteam"),
262 => write!(f, "recon"),
263 => write!(f, "favero_electronics"),
264 => write!(f, "dynovelo"),
265 => write!(f, "strava"),
266 => write!(f, "precor"),
267 => write!(f, "bryton"),
268 => write!(f, "sram"),
269 => write!(f, "navman"),
270 => write!(f, "cobi"),
271 => write!(f, "spivi"),
272 => write!(f, "mio_magellan"),
273 => write!(f, "evesports"),
274 => write!(f, "sensitivus_gauge"),
275 => write!(f, "podoon"),
276 => write!(f, "life_time_fitness"),
277 => write!(f, "falco_e_motors"),
278 => write!(f, "minoura"),
279 => write!(f, "cycliq"),
280 => write!(f, "luxottica"),
281 => write!(f, "trainer_road"),
282 => write!(f, "the_sufferfest"),
283 => write!(f, "fullspeedahead"),
284 => write!(f, "virtualtraining"),
285 => write!(f, "feedbacksports"),
286 => write!(f, "omata"),
287 => write!(f, "vdo"),
288 => write!(f, "magneticdays"),
289 => write!(f, "hammerhead"),
290 => write!(f, "kinetic_by_kurt"),
291 => write!(f, "shapelog"),
292 => write!(f, "dabuziduo"),
293 => write!(f, "jetblack"),
294 => write!(f, "coros"),
295 => write!(f, "virtugo"),
296 => write!(f, "velosense"),
297 => write!(f, "cycligentinc"),
298 => write!(f, "trailforks"),
299 => write!(f, "mahle_ebikemotion"),
300 => write!(f, "nurvv"),
301 => write!(f, "microprogram"),
302 => write!(f, "zone5cloud"),
303 => write!(f, "greenteg"),
304 => write!(f, "yamaha_motors"),
305 => write!(f, "whoop"),
306 => write!(f, "gravaa"),
307 => write!(f, "onelap"),
308 => write!(f, "monark_exercise"),
309 => write!(f, "form"),
310 => write!(f, "decathlon"),
311 => write!(f, "syncros"),
312 => write!(f, "heatup"),
313 => write!(f, "cannondale"),
314 => write!(f, "true_fitness"),
315 => write!(f, "RGT_cycling"),
316 => write!(f, "vasa"),
317 => write!(f, "race_republic"),
318 => write!(f, "fazua"),
319 => write!(f, "oreka_training"),
320 => write!(f, "lsec"),
321 => write!(f, "lululemon_studio"),
322 => write!(f, "shanyue"),
323 => write!(f, "spinning_mda"),
324 => write!(f, "hilldating"),
325 => write!(f, "aero_sensor"),
326 => write!(f, "nike"),
327 => write!(f, "magicshine"),
328 => write!(f, "ictrainer"),
329 => write!(f, "absolute_cycling"),
330 => write!(f, "eo_swimbetter"),
331 => write!(f, "mywhoosh"),
332 => write!(f, "ravemen"),
333 => write!(f, "tektro_racing_products"),
334 => write!(f, "darad_innovation_corporation"),
335 => write!(f, "cycloptim"),
337 => write!(f, "runna"),
339 => write!(f, "zepp"),
340 => write!(f, "peloton"),
341 => write!(f, "carv"),
342 => write!(f, "tissot"),
345 => write!(f, "real_velo"),
346 => write!(f, "wetech"),
347 => write!(f, "jespr"),
348 => write!(f, "huawei"),
349 => write!(f, "gotoes"),
350 => write!(f, "cadence_app"),
5759 => write!(f, "actigraphcorp"),
_ => write!(f, "Manufacturer({})", self.0),
}
}
}
impl fmt::Debug for Manufacturer {
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
match self.0 {
1 => write!(f, "Manufacturer::GARMIN(1)"),
2 => write!(f, "Manufacturer::GARMIN_FR405_ANTFS(2)"),
3 => write!(f, "Manufacturer::ZEPHYR(3)"),
4 => write!(f, "Manufacturer::DAYTON(4)"),
5 => write!(f, "Manufacturer::IDT(5)"),
6 => write!(f, "Manufacturer::SRM(6)"),
7 => write!(f, "Manufacturer::QUARQ(7)"),
8 => write!(f, "Manufacturer::IBIKE(8)"),
9 => write!(f, "Manufacturer::SARIS(9)"),
10 => write!(f, "Manufacturer::SPARK_HK(10)"),
11 => write!(f, "Manufacturer::TANITA(11)"),
12 => write!(f, "Manufacturer::ECHOWELL(12)"),
13 => write!(f, "Manufacturer::DYNASTREAM_OEM(13)"),
14 => write!(f, "Manufacturer::NAUTILUS(14)"),
15 => write!(f, "Manufacturer::DYNASTREAM(15)"),
16 => write!(f, "Manufacturer::TIMEX(16)"),
17 => write!(f, "Manufacturer::METRIGEAR(17)"),
18 => write!(f, "Manufacturer::XELIC(18)"),
19 => write!(f, "Manufacturer::BEURER(19)"),
20 => write!(f, "Manufacturer::CARDIOSPORT(20)"),
21 => write!(f, "Manufacturer::A_AND_D(21)"),
22 => write!(f, "Manufacturer::HMM(22)"),
23 => write!(f, "Manufacturer::SUUNTO(23)"),
24 => write!(f, "Manufacturer::THITA_ELEKTRONIK(24)"),
25 => write!(f, "Manufacturer::GPULSE(25)"),
26 => write!(f, "Manufacturer::CLEAN_MOBILE(26)"),
27 => write!(f, "Manufacturer::PEDAL_BRAIN(27)"),
28 => write!(f, "Manufacturer::PEAKSWARE(28)"),
29 => write!(f, "Manufacturer::SAXONAR(29)"),
30 => write!(f, "Manufacturer::LEMOND_FITNESS(30)"),
31 => write!(f, "Manufacturer::DEXCOM(31)"),
32 => write!(f, "Manufacturer::WAHOO_FITNESS(32)"),
33 => write!(f, "Manufacturer::OCTANE_FITNESS(33)"),
34 => write!(f, "Manufacturer::ARCHINOETICS(34)"),
35 => write!(f, "Manufacturer::THE_HURT_BOX(35)"),
36 => write!(f, "Manufacturer::CITIZEN_SYSTEMS(36)"),
37 => write!(f, "Manufacturer::MAGELLAN(37)"),
38 => write!(f, "Manufacturer::OSYNCE(38)"),
39 => write!(f, "Manufacturer::HOLUX(39)"),
40 => write!(f, "Manufacturer::CONCEPT2(40)"),
41 => write!(f, "Manufacturer::SHIMANO(41)"),
42 => write!(f, "Manufacturer::ONE_GIANT_LEAP(42)"),
43 => write!(f, "Manufacturer::ACE_SENSOR(43)"),
44 => write!(f, "Manufacturer::BRIM_BROTHERS(44)"),
45 => write!(f, "Manufacturer::XPLOVA(45)"),
46 => write!(f, "Manufacturer::PERCEPTION_DIGITAL(46)"),
47 => write!(f, "Manufacturer::BF1SYSTEMS(47)"),
48 => write!(f, "Manufacturer::PIONEER(48)"),
49 => write!(f, "Manufacturer::SPANTEC(49)"),
50 => write!(f, "Manufacturer::METALOGICS(50)"),
51 => write!(f, "Manufacturer::_4IIIIS(51)"),
52 => write!(f, "Manufacturer::SEIKO_EPSON(52)"),
53 => write!(f, "Manufacturer::SEIKO_EPSON_OEM(53)"),
54 => write!(f, "Manufacturer::IFOR_POWELL(54)"),
55 => write!(f, "Manufacturer::MAXWELL_GUIDER(55)"),
56 => write!(f, "Manufacturer::STAR_TRAC(56)"),
57 => write!(f, "Manufacturer::BREAKAWAY(57)"),
58 => write!(f, "Manufacturer::ALATECH_TECHNOLOGY_LTD(58)"),
59 => write!(f, "Manufacturer::MIO_TECHNOLOGY_EUROPE(59)"),
60 => write!(f, "Manufacturer::ROTOR(60)"),
61 => write!(f, "Manufacturer::GEONAUTE(61)"),
62 => write!(f, "Manufacturer::ID_BIKE(62)"),
63 => write!(f, "Manufacturer::SPECIALIZED(63)"),
64 => write!(f, "Manufacturer::WTEK(64)"),
65 => write!(f, "Manufacturer::PHYSICAL_ENTERPRISES(65)"),
66 => write!(f, "Manufacturer::NORTH_POLE_ENGINEERING(66)"),
67 => write!(f, "Manufacturer::BKOOL(67)"),
68 => write!(f, "Manufacturer::CATEYE(68)"),
69 => write!(f, "Manufacturer::STAGES_CYCLING(69)"),
70 => write!(f, "Manufacturer::SIGMASPORT(70)"),
71 => write!(f, "Manufacturer::TOMTOM(71)"),
72 => write!(f, "Manufacturer::PERIPEDAL(72)"),
73 => write!(f, "Manufacturer::WATTBIKE(73)"),
76 => write!(f, "Manufacturer::MOXY(76)"),
77 => write!(f, "Manufacturer::CICLOSPORT(77)"),
78 => write!(f, "Manufacturer::POWERBAHN(78)"),
79 => write!(f, "Manufacturer::ACORN_PROJECTS_APS(79)"),
80 => write!(f, "Manufacturer::LIFEBEAM(80)"),
81 => write!(f, "Manufacturer::BONTRAGER(81)"),
82 => write!(f, "Manufacturer::WELLGO(82)"),
83 => write!(f, "Manufacturer::SCOSCHE(83)"),
84 => write!(f, "Manufacturer::MAGURA(84)"),
85 => write!(f, "Manufacturer::WOODWAY(85)"),
86 => write!(f, "Manufacturer::ELITE(86)"),
87 => write!(f, "Manufacturer::NIELSEN_KELLERMAN(87)"),
88 => write!(f, "Manufacturer::DK_CITY(88)"),
89 => write!(f, "Manufacturer::TACX(89)"),
90 => write!(f, "Manufacturer::DIRECTION_TECHNOLOGY(90)"),
91 => write!(f, "Manufacturer::MAGTONIC(91)"),
92 => write!(f, "Manufacturer::_1PARTCARBON(92)"),
93 => write!(f, "Manufacturer::INSIDE_RIDE_TECHNOLOGIES(93)"),
94 => write!(f, "Manufacturer::SOUND_OF_MOTION(94)"),
95 => write!(f, "Manufacturer::STRYD(95)"),
96 => write!(f, "Manufacturer::ICG(96)"),
97 => write!(f, "Manufacturer::MIPULSE(97)"),
98 => write!(f, "Manufacturer::BSX_ATHLETICS(98)"),
99 => write!(f, "Manufacturer::LOOK(99)"),
100 => write!(f, "Manufacturer::CAMPAGNOLO_SRL(100)"),
101 => write!(f, "Manufacturer::BODY_BIKE_SMART(101)"),
102 => write!(f, "Manufacturer::PRAXISWORKS(102)"),
103 => write!(f, "Manufacturer::LIMITS_TECHNOLOGY(103)"),
104 => write!(f, "Manufacturer::TOPACTION_TECHNOLOGY(104)"),
105 => write!(f, "Manufacturer::COSINUSS(105)"),
106 => write!(f, "Manufacturer::FITCARE(106)"),
107 => write!(f, "Manufacturer::MAGENE(107)"),
108 => write!(f, "Manufacturer::GIANT_MANUFACTURING_CO(108)"),
109 => write!(f, "Manufacturer::TIGRASPORT(109)"),
110 => write!(f, "Manufacturer::SALUTRON(110)"),
111 => write!(f, "Manufacturer::TECHNOGYM(111)"),
112 => write!(f, "Manufacturer::BRYTON_SENSORS(112)"),
113 => write!(f, "Manufacturer::LATITUDE_LIMITED(113)"),
114 => write!(f, "Manufacturer::SOARING_TECHNOLOGY(114)"),
115 => write!(f, "Manufacturer::IGPSPORT(115)"),
116 => write!(f, "Manufacturer::THINKRIDER(116)"),
117 => write!(f, "Manufacturer::GOPHER_SPORT(117)"),
118 => write!(f, "Manufacturer::WATERROWER(118)"),
119 => write!(f, "Manufacturer::ORANGETHEORY(119)"),
120 => write!(f, "Manufacturer::INPEAK(120)"),
121 => write!(f, "Manufacturer::KINETIC(121)"),
122 => write!(f, "Manufacturer::JOHNSON_HEALTH_TECH(122)"),
123 => write!(f, "Manufacturer::POLAR_ELECTRO(123)"),
124 => write!(f, "Manufacturer::SEESENSE(124)"),
125 => write!(f, "Manufacturer::NCI_TECHNOLOGY(125)"),
126 => write!(f, "Manufacturer::IQSQUARE(126)"),
127 => write!(f, "Manufacturer::LEOMO(127)"),
128 => write!(f, "Manufacturer::IFIT_COM(128)"),
129 => write!(f, "Manufacturer::COROS_BYTE(129)"),
130 => write!(f, "Manufacturer::VERSA_DESIGN(130)"),
131 => write!(f, "Manufacturer::CHILEAF(131)"),
132 => write!(f, "Manufacturer::CYCPLUS(132)"),
133 => write!(f, "Manufacturer::GRAVAA_BYTE(133)"),
134 => write!(f, "Manufacturer::SIGEYI(134)"),
135 => write!(f, "Manufacturer::COOSPO(135)"),
136 => write!(f, "Manufacturer::GEOID(136)"),
137 => write!(f, "Manufacturer::BOSCH(137)"),
138 => write!(f, "Manufacturer::KYTO(138)"),
139 => write!(f, "Manufacturer::KINETIC_SPORTS(139)"),
140 => write!(f, "Manufacturer::DECATHLON_BYTE(140)"),
141 => write!(f, "Manufacturer::TQ_SYSTEMS(141)"),
142 => write!(f, "Manufacturer::TAG_HEUER(142)"),
143 => write!(f, "Manufacturer::KEISER_FITNESS(143)"),
144 => write!(f, "Manufacturer::ZWIFT_BYTE(144)"),
145 => write!(f, "Manufacturer::PORSCHE_EP(145)"),
146 => write!(f, "Manufacturer::BLACKBIRD(146)"),
147 => write!(f, "Manufacturer::MEILAN_BYTE(147)"),
148 => write!(f, "Manufacturer::EZON(148)"),
149 => write!(f, "Manufacturer::LAISI(149)"),
150 => write!(f, "Manufacturer::MYZONE(150)"),
151 => write!(f, "Manufacturer::ABAWO(151)"),
152 => write!(f, "Manufacturer::BAFANG(152)"),
153 => write!(f, "Manufacturer::LUHONG_TECHNOLOGY(153)"),
255 => write!(f, "Manufacturer::DEVELOPMENT(255)"),
257 => write!(f, "Manufacturer::HEALTHANDLIFE(257)"),
258 => write!(f, "Manufacturer::LEZYNE(258)"),
259 => write!(f, "Manufacturer::SCRIBE_LABS(259)"),
260 => write!(f, "Manufacturer::ZWIFT(260)"),
261 => write!(f, "Manufacturer::WATTEAM(261)"),
262 => write!(f, "Manufacturer::RECON(262)"),
263 => write!(f, "Manufacturer::FAVERO_ELECTRONICS(263)"),
264 => write!(f, "Manufacturer::DYNOVELO(264)"),
265 => write!(f, "Manufacturer::STRAVA(265)"),
266 => write!(f, "Manufacturer::PRECOR(266)"),
267 => write!(f, "Manufacturer::BRYTON(267)"),
268 => write!(f, "Manufacturer::SRAM(268)"),
269 => write!(f, "Manufacturer::NAVMAN(269)"),
270 => write!(f, "Manufacturer::COBI(270)"),
271 => write!(f, "Manufacturer::SPIVI(271)"),
272 => write!(f, "Manufacturer::MIO_MAGELLAN(272)"),
273 => write!(f, "Manufacturer::EVESPORTS(273)"),
274 => write!(f, "Manufacturer::SENSITIVUS_GAUGE(274)"),
275 => write!(f, "Manufacturer::PODOON(275)"),
276 => write!(f, "Manufacturer::LIFE_TIME_FITNESS(276)"),
277 => write!(f, "Manufacturer::FALCO_E_MOTORS(277)"),
278 => write!(f, "Manufacturer::MINOURA(278)"),
279 => write!(f, "Manufacturer::CYCLIQ(279)"),
280 => write!(f, "Manufacturer::LUXOTTICA(280)"),
281 => write!(f, "Manufacturer::TRAINER_ROAD(281)"),
282 => write!(f, "Manufacturer::THE_SUFFERFEST(282)"),
283 => write!(f, "Manufacturer::FULLSPEEDAHEAD(283)"),
284 => write!(f, "Manufacturer::VIRTUALTRAINING(284)"),
285 => write!(f, "Manufacturer::FEEDBACKSPORTS(285)"),
286 => write!(f, "Manufacturer::OMATA(286)"),
287 => write!(f, "Manufacturer::VDO(287)"),
288 => write!(f, "Manufacturer::MAGNETICDAYS(288)"),
289 => write!(f, "Manufacturer::HAMMERHEAD(289)"),
290 => write!(f, "Manufacturer::KINETIC_BY_KURT(290)"),
291 => write!(f, "Manufacturer::SHAPELOG(291)"),
292 => write!(f, "Manufacturer::DABUZIDUO(292)"),
293 => write!(f, "Manufacturer::JETBLACK(293)"),
294 => write!(f, "Manufacturer::COROS(294)"),
295 => write!(f, "Manufacturer::VIRTUGO(295)"),
296 => write!(f, "Manufacturer::VELOSENSE(296)"),
297 => write!(f, "Manufacturer::CYCLIGENTINC(297)"),
298 => write!(f, "Manufacturer::TRAILFORKS(298)"),
299 => write!(f, "Manufacturer::MAHLE_EBIKEMOTION(299)"),
300 => write!(f, "Manufacturer::NURVV(300)"),
301 => write!(f, "Manufacturer::MICROPROGRAM(301)"),
302 => write!(f, "Manufacturer::ZONE5CLOUD(302)"),
303 => write!(f, "Manufacturer::GREENTEG(303)"),
304 => write!(f, "Manufacturer::YAMAHA_MOTORS(304)"),
305 => write!(f, "Manufacturer::WHOOP(305)"),
306 => write!(f, "Manufacturer::GRAVAA(306)"),
307 => write!(f, "Manufacturer::ONELAP(307)"),
308 => write!(f, "Manufacturer::MONARK_EXERCISE(308)"),
309 => write!(f, "Manufacturer::FORM(309)"),
310 => write!(f, "Manufacturer::DECATHLON(310)"),
311 => write!(f, "Manufacturer::SYNCROS(311)"),
312 => write!(f, "Manufacturer::HEATUP(312)"),
313 => write!(f, "Manufacturer::CANNONDALE(313)"),
314 => write!(f, "Manufacturer::TRUE_FITNESS(314)"),
315 => write!(f, "Manufacturer::RGT_CYCLING(315)"),
316 => write!(f, "Manufacturer::VASA(316)"),
317 => write!(f, "Manufacturer::RACE_REPUBLIC(317)"),
318 => write!(f, "Manufacturer::FAZUA(318)"),
319 => write!(f, "Manufacturer::OREKA_TRAINING(319)"),
320 => write!(f, "Manufacturer::LSEC(320)"),
321 => write!(f, "Manufacturer::LULULEMON_STUDIO(321)"),
322 => write!(f, "Manufacturer::SHANYUE(322)"),
323 => write!(f, "Manufacturer::SPINNING_MDA(323)"),
324 => write!(f, "Manufacturer::HILLDATING(324)"),
325 => write!(f, "Manufacturer::AERO_SENSOR(325)"),
326 => write!(f, "Manufacturer::NIKE(326)"),
327 => write!(f, "Manufacturer::MAGICSHINE(327)"),
328 => write!(f, "Manufacturer::ICTRAINER(328)"),
329 => write!(f, "Manufacturer::ABSOLUTE_CYCLING(329)"),
330 => write!(f, "Manufacturer::EO_SWIMBETTER(330)"),
331 => write!(f, "Manufacturer::MYWHOOSH(331)"),
332 => write!(f, "Manufacturer::RAVEMEN(332)"),
333 => write!(f, "Manufacturer::TEKTRO_RACING_PRODUCTS(333)"),
334 => write!(f, "Manufacturer::DARAD_INNOVATION_CORPORATION(334)"),
335 => write!(f, "Manufacturer::CYCLOPTIM(335)"),
337 => write!(f, "Manufacturer::RUNNA(337)"),
339 => write!(f, "Manufacturer::ZEPP(339)"),
340 => write!(f, "Manufacturer::PELOTON(340)"),
341 => write!(f, "Manufacturer::CARV(341)"),
342 => write!(f, "Manufacturer::TISSOT(342)"),
345 => write!(f, "Manufacturer::REAL_VELO(345)"),
346 => write!(f, "Manufacturer::WETECH(346)"),
347 => write!(f, "Manufacturer::JESPR(347)"),
348 => write!(f, "Manufacturer::HUAWEI(348)"),
349 => write!(f, "Manufacturer::GOTOES(349)"),
350 => write!(f, "Manufacturer::CADENCE_APP(350)"),
5759 => write!(f, "Manufacturer::ACTIGRAPHCORP(5759)"),
_ => write!(f, "Manufacturer({})", self.0),
}
}
}