Engineering tools · TDS Convert
SGTIN-dən GTIN-ə çevirici (TDS Convert)
SGTIN RFID EPC hex-i GTIN, seriya nömrəsi, GS1 Digital Link və digər EPC TDS sahələrinə çevirin. Avtomatik sxem aşkarlaması ilə GS1 EPC Tag Data Standard (TDS)-ə əsaslanır.
Avtomatik aşkarlama dekoderi
İstənilən EPC hex dəyərini yapışdırın, biz avtomatik olaraq sxemi müəyyən edəcəyik və bütün sahələri dekod edəcəyik
EPC encoder
GTIN, seriya nömrələri və digər identifikatorlardan EPC hex kodları yaradın
EPC Sxemi istinadı
| Sxem | Başlıq | Bitlər | Təsvir | GS1 açarı |
|---|---|---|---|---|
| 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 |
İnkişaf etdirici kod parçacıqları
Çox sxemli EPC kodlaşdırma/dekodlama üçün copy-paste hazır implementasiyalar
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}`);Tez-tez verilən suallar
- SGTIN-96/198 (məhsullar), SSCC-96 (göndərmə konteynerləri), SGLN-96/195 (məkanlar), GRAI-96/170 (qaytarıla bilən aktivlər), GIAI-96/202 (fərdi aktivlər), GDTI-96/174 (sənədlər), GSRN-96 (xidmət münasibətləri) və ADI-var (aerokosmik) dəstəklənir.
- Hər EPC sxeminin unikal başlıq baytı var (ilk 8 bit). Bu başlığı təhlil edərək düzgün sxemi avtomatik müəyyən edirik və uyğun dekodlama məntiqini tətbiq edirik - əl ilə seçimə ehtiyac yoxdur.
- GS1 Digital Linklər GS1 identifikatorlarını (GTIN-lər kimi) standartlaşdırılmış URL formatında kodlayan veb URI-ləridir. Onlar ağıllı cihazların məhsul məlumatlarına girişini, IoT inteqrasiyasını təmin edir və yaxınlaşan Rəqəmsal Məhsul Pasportu (DPP) tələblərini dəstəkləyir.
- Bölmə 44 bitin şirkət prefiksi və məhsul istinadı arasında necə bölünəcəyini müəyyən edir. Hər bölmə dəyəri (0-6) fərqli bir bölməni təmsil edir, müxtəlif prefiks uzunluqlarına malik şirkətlər üçün çeviklik təmin edir.
- Bəli! Kod parçacıqları istehsal istifadəsi üçün nəzərdə tutulub. Onlar tam bölmə cədvəli, check rəqəmi hesablaması və dəqiq EPC kodlaşdırma və dekodlama üçün düzgün bit manipulyasiyasını əhatə edir.