Engineering tools · TDS Convert
Penukar RFID TDS 2.x
Tukar dan analisis kod RFID EPC dengan sokongan untuk 8+ skim GS1. Berdasarkan GS1 EPC Tag Data Standard (TDS) 2.x dengan pengesanan skim automatik dan URI Digital Link yang sedia IoT.
Penyahkod Auto-Detect
Tampal sebarang nilai hex EPC dan kami akan mengesan skim secara automatik dan menyahkod semua medan
Pengekod EPC
Jana kod hex EPC daripada GTIN, nombor siri, dan pengecam lain
Rujukan Skim EPC
| Skim | Tajuk | Bits | Penerangan | Kunci 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 |
Petikan Kod Pembangun
Implementasi sedia untuk disalin dan ditampal untuk pengekodan/penyahkodan EPC berbilang skim
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}`);Soalan Lazim
- Kami menyokong SGTIN-96/198 (produk), SSCC-96 (bekas penghantaran), SGLN-96/195 (lokasi), GRAI-96/170 (aset boleh pulih), GIAI-96/202 (aset individu), GDTI-96/174 (dokumen), GSRN-96 (perhubungan perkhidmatan), dan ADI-var (aeroangkasa).
- Setiap skim EPC mempunyai bait pengepala yang unik (8 bit pertama). Kami menganalisis pengepala ini untuk menentukan skim yang betul secara automatik dan menggunakan logik penyahkodan yang sesuai - tiada pemilihan manual diperlukan.
- Pautan Digital GS1 ialah URI web yang mengekod pengecam GS1 (seperti GTIN) dalam format URL yang piawai. Ia membolehkan peranti pintar mengakses maklumat produk, integrasi IoT, dan menyokong keperluan Pasport Produk Digital (DPP) yang akan datang.
- Sekatan menentukan cara 44 bit dibahagikan antara awalan syarikat dan rujukan item. Setiap nilai sekatan (0-6) mewakili pembahagian yang berbeza, membolehkan fleksibiliti untuk syarikat dengan panjang awalan yang berbeza-beza.
- Ya! Petikan kod direka untuk penggunaan pengeluaran. Ia termasuk jadual sekatan penuh, pengiraan digit semak, dan manipulasi bit yang betul untuk pengekodan dan penyahkodan EPC yang tepat.