Engineering tools · TDS Convert
Konvertuesi TDS 2.x RFID
Konvertoni dhe analizoni kodet RFID EPC me mbështetje për 8+ skema GS1. Bazuar në GS1 EPC Tag Data Standard (TDS) 2.x me detektim automatik të skemës dhe URI-të Digital Link të gatshme për IoT.
Dekoduesi Auto-Zbulues
Ngjitni çdo vlerë hex EPC dhe ne do ta zbulojmë automatikisht skemën dhe dekodojmë të gjitha fushat
Kodues EPC
Gjeneroni kode hex EPC nga GTIN, numra serialë dhe identifikues të tjerë
Referenca e Skemës EPC
| Skema | Koka | Bitë | Përshkrimi | Çelësi GS1 |
|---|---|---|---|---|
| GDTI-96 | 0x2C | 96 | Global Document Type Identifier | GDTI |
| GSRN-96 | 0x2D | 96 | Global Service Relation Number | GSRN |
| SGTIN-96 | 0x30 | 96 | Serialized Global Trade Item Number | GTIN + Serial |
| SSCC-96 | 0x31 | 96 | Serial Shipping Container Code | SSCC |
| SGLN-96 | 0x32 | 96 | Global Location Number with Extension | GLN + Extension |
| GRAI-96 | 0x33 | 96 | Global Returnable Asset Identifier | GRAI |
| GIAI-96 | 0x34 | 96 | Global Individual Asset Identifier | GIAI |
| SGTIN-198 | 0x36 | 198 | SGTIN with alphanumeric serial | GTIN + Serial |
Fragmentet e Kodit për Zhvillues
Zbatime gati për kopjim-ngjitje për kodim/dekodim EPC me shumë skema
1// TDS 2.x Multi-Scheme EPC Decoder (TypeScript)
2import { decodeEpc, detectEpcScheme, encodeSgtin96 } from './tds-epc-utils';
3
4// Auto-detect and decode any EPC
5const hex = "3076215F0C5D974000000001";
6const result = decodeEpc(hex);
7
8console.log(`Scheme: ${result.schemeName}`);
9console.log(`GTIN-14: ${'gtin14' in result ? result.gtin14 : 'N/A'}`);
10console.log(`Serial: ${'serial' in result ? result.serial : 'N/A'}`);
11console.log(`Digital Link: ${result.digitalLinkUri}`);
12
13// Encode SGTIN-96
14const encoded = encodeSgtin96("8935363958373", "12345", 3);
15console.log(`Encoded: ${encoded}`);Pyetjet e Shpeshta
- Ne mbështesim SGTIN-96/198 (produkte), SSCC-96 (kontejnerë transporti), SGLN-96/195 (lokacione), GRAI-96/170 (asete të kthyeshme), GIAI-96/202 (asete individuale), GDTI-96/174 (dokumente), GSRN-96 (raportime shërbimi), dhe ADI-var (aerospace).
- Çdo skemë EPC ka një bajt kryesor unik (8 bitët e parë). Ne analizojmë këtë krye për të përcaktuar automatikisht skemën e duhur dhe për të aplikuar logjikën e duhur të dekodimit - pa nevojë për zgjedhje manuale.
- Lidhjet Digjitale GS1 janë URI web që kodojnë identifikuesit GS1 (si GTIN-et) në një format URL të standardizuar. Ato lejojnë pajisjet inteligjente të kenë akses në informacionin e produktit, integrimin e IoT-së, dhe mbështesin kërkesat e ardhshme për Pasaportën Digjitale të Produktit (DPP).
- Përzgjedhja (partition) përcakton se si 44 bitë ndahen midis prefiksit të kompanisë dhe referencës së artikullit. Çdo vlerë e përzgjedhjes (0-6) përfaqëson një ndarje të ndryshme, duke ofruar fleksibilitet për kompanitë me gjatësi të ndryshme prefiksi.
- Po! Fragmentet e kodit janë të dizajnuara për përdorim prodhimi. Ato përfshijnë tabelën e plotë të përzgjedhjeve, llogaritjen e shifrit kontroll, dhe manipulimin e duhur të biteve për kodim dhe dekodim të saktë EPC.