M5Unit-NFC 0.0.3 git rev:59f5362
Loading...
Searching...
No Matches
manufacturer_id.hpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2026 M5Stack Technology CO LTD
3 *
4 * SPDX-License-Identifier: MIT
5 */
12#ifndef M5_UNIT_NFC_NFC_MANUFACTURER_ID_HPP
13#define M5_UNIT_NFC_NFC_MANUFACTURER_ID_HPP
14
15#include <cstdint>
16
17namespace m5 {
18namespace nfc {
19
26enum class ManufacturerId : uint8_t {
27 Unknown = 0x00,
28 Motorola = 0x01,
29 STMicroelectronics = 0x02,
30 Hitachi = 0x03,
31 NXP = 0x04,
32 Infineon = 0x05,
33 Cylink = 0x06,
34 TexasInstruments = 0x07,
35 Fujitsu = 0x08,
36 Matsushita = 0x09,
37 NEC = 0x0A,
38 Oki = 0x0B,
39 Toshiba = 0x0C,
40 Mitsubishi = 0x0D,
41 Samsung = 0x0E,
42 Hynix = 0x0F,
43 LG = 0x10,
44 EmosynEM = 0x11,
45 InsideTechnology = 0x12,
46 Orga = 0x13,
47 Sharp = 0x14,
48 Atmel = 0x15,
49 EmMicroelectronic = 0x16,
50 Smartrac = 0x17,
51 Zmd = 0x18,
52 Xicor = 0x19,
53 Sony = 0x1A,
54 MalaysiaMicro = 0x1B,
55 Emosyn = 0x1C,
56 Fudan = 0x1D,
57 Magellan = 0x1E,
58 Melexis = 0x1F,
59 RenesasTechnology = 0x20,
60 Tagsys = 0x21,
61 Transcore = 0x22,
62 ShanghaiBelling = 0x23,
63 Masktech = 0x24,
64 Innovision = 0x25,
65 HitachiUlsi = 0x26,
66 Yubico = 0x27,
67 Ricoh = 0x28,
68 Ask = 0x29,
69 Unicore = 0x2A,
70 DallasMaxim = 0x2B,
71 Impinj = 0x2C,
72 RightPlug = 0x2D,
73 Broadcom = 0x2E,
74 Mstar = 0x2F,
75 Beedar = 0x30,
76 Rfidsec = 0x31,
77 Schweizer = 0x32,
78 Amic = 0x33,
79 Mikron = 0x34,
80 FraunhoferIpms = 0x35,
81 IdsMicrochip = 0x36,
82 Kovio = 0x37,
83 Hmt = 0x38,
84 SiliconCraft = 0x39,
85 AdvancedFilmDevice = 0x3A,
86 Nitecrest = 0x3B,
87 Verayo = 0x3C,
88 HidGlobal = 0x3D,
89 ProductivityEng = 0x3E,
90 Austriamicrosys = 0x3F,
91 Gemalto = 0x40,
92 RenesasElectronics = 0x41,
93 A3logics = 0x42,
94 TopTroniq = 0x43,
95 Gentag = 0x44,
96 Invengo = 0x45,
97 GuangzhouSysur = 0x46,
98 Ceitec = 0x47,
99 Quanray = 0x48,
100 Mediatek = 0x49,
101 Angstrem = 0x4A,
102 Celisic = 0x4B,
103 Legic = 0x4C,
104 Balluff = 0x4D,
105 Oberthur = 0x4E,
106 Silterra = 0x4F,
107 Delta = 0x50,
108 GieseckeDevrient = 0x51,
109 ChinaVision = 0x52,
110 ShanghaiFeiju = 0x53,
111 Intel = 0x54,
112 Microsensys = 0x55,
113 Sonix = 0x56,
114 Qualcomm = 0x57,
115 Realtek = 0x58,
116 Freevision = 0x59,
117 Giantec = 0x5A,
118 AngstremT = 0x5B,
119 Starchip = 0x5C,
120 Spirtech = 0x5D,
121 Gantner = 0x5E,
122 Nordic = 0x5F,
123 Verisiti = 0x60,
124 Wearlinks = 0x61,
125 Userstar = 0x62,
126 Pragmatic = 0x63,
127 LsiTec = 0x64,
128 Tendyron = 0x65,
129 MutoSmart = 0x66,
130 OnSemiconductor = 0x67,
131 TubitakBilgem = 0x68,
132 Huada = 0x69,
133 Seveney = 0x6A,
134 Issm = 0x6B,
135 Wisesec = 0x6C,
136 Holtek = 0x7E,
137 MultibyteMarker = 0xFF,
138};
139
140} // namespace nfc
141} // namespace m5
142
143#endif
ManufacturerId
Manufacturer ID derived from UID[0].
Definition manufacturer_id.hpp:26
@ GieseckeDevrient
Giesecke + Devrient.
@ GuangzhouSysur
Guangzhou Sysur.
@ Magellan
Magellan Technology.
@ Mstar
MStar Semiconductor.
@ Amic
AMIC Technology.
@ Quanray
Shanghai Quanray.
@ Unicore
Unicore Microsystems.
@ LG
LG Semiconductors.
@ Oberthur
Oberthur Technologies.
@ Nordic
Nordic Semiconductor.
@ Gantner
GANTNER Electronic.
@ Beedar
BeeDar Technology.
@ Celisic
Celisic Semiconductor.
@ Microsensys
Microsensys.
@ Masktech
Masktech Germany.
@ TexasInstruments
Texas Instruments.
@ ShanghaiBelling
Shanghai Belling.
@ ProductivityEng
Productivity Engineering.
@ Matsushita
Matsushita (Panasonic)
@ AdvancedFilmDevice
Advanced Film Device.
@ RenesasElectronics
Renesas Electronics.
@ Huada
Huada Semiconductor.
@ Smartrac
SMARTRAC Technology.
@ EmosynEM
Emosyn-EM Microelectronics.
@ Pragmatic
Pragmatic Semiconductor.
@ TubitakBilgem
TUBITAK BILGEM.
@ Schweizer
Schweizer Electronic.
@ TopTroniq
Top TroniQ Asia.
@ NXP
NXP Semiconductors.
@ RightPlug
RightPlug Alliance.
@ HitachiUlsi
Hitachi ULSI Systems.
@ Orga
ORGA Kartensysteme.
@ STMicroelectronics
STMicroelectronics.
@ Hmt
HMT Microelectronic.
@ Innovision
Innovision Research and Technology.
@ FraunhoferIpms
Fraunhofer IPMS.
@ MalaysiaMicro
Malaysia Microelectronic Solutions.
@ Austriamicrosys
Austriamicrosystems (reserved)
@ Fudan
Shanghai Fudan Microelectronics.
@ RenesasTechnology
Renesas Technology.
@ MultibyteMarker
ISO/IEC 7816-6:2023.
@ DallasMaxim
Dallas Semiconductor/Maxim.
@ ShanghaiFeiju
Shanghai Feiju.
@ SiliconCraft
Silicon Craft.
@ ChinaVision
Shenzhen China Vision.
@ OnSemiconductor
ON Semiconductor.
@ EmMicroelectronic
EM Microelectronic-Marin.
@ IdsMicrochip
IDS Microchip.
@ InsideTechnology
INSIDE Technology.
Top level namespace of M5stack.
NFC related definitions.