TDS 2.x RFID Umbreyting
Umbreyttu og greindu RFID EPC kóða með stuðningi við 8+ GS1 skema. Byggt á GS1 EPC Tag Data Standard (TDS) 2.x með sjálfvirkri skemagreiningu og IoT-tilbúnum Digital Link URI-um.
Sjálfvirkur afkóði
Límtu inn EPC hex gildi og við munum sjálfkrafa greina kerfið og afkóða öll svið
EPC Kóðari
Búðu til EPC hex kóða úr GTIN, raðnúmerum og öðrum auðkennum
EPC Skema Tilvísun
| Skema | Haus | Bitar | Lýsing | GS1 Lykill |
|---|---|---|---|---|
| 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 |
Kóðabútar fyrir forritara
Tilbúnar útfærslur til að afrita og líma fyrir fjölkerfa EPC kóðun/afkóðun
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}`);