یہ کیسے کام کرتا ہے
سٹرکچرڈ اپینڈ ہیڈر ہر علامت میں سب سے پہلے آتا ہے۔ یہ موڈ انڈیکیٹر 0011 سے شروع ہوتا ہے، پھر ترتیب میں علامت کی پوزیشن کے 4 بٹس اور علامتوں کی کل تعداد کے 4 بٹس، پھر 8 بٹ کی پیریٹی قدر۔
پیریٹی بائٹ اصل پیغام کے تمام بائٹس کا XOR ہے، اور سیٹ کی ہر علامت میں یہی قدر ہوتی ہے۔ ریڈر اسے یہ جانچنے کے لیے استعمال کرتا ہے کہ جمع کیے گئے کوڈز ایک ساتھ تعلق رکھتے ہیں۔
- ہر پیغام میں 16 علامتوں تک
- ہیڈر: موڈ انڈیکیٹر، 4 بٹ پوزیشن، 4 بٹ کل تعداد، 8 بٹ پیریٹی
- علامتیں کسی بھی ترتیب سے اسکین ہو سکتی ہیں
- ہر علامت اپنا ورژن اور ایرر کریکشن لیول استعمال کر سکتی ہے
یہ کب استعمال ہوتا ہے
سٹرکچرڈ اپینڈ اس ڈیٹا کے لیے بنایا گیا تھا جو ایک علامت میں نہ سمائے، یا ڈیٹا کو لمبی تنگ جگہ میں چھوٹے کوڈز کی قطار کی صورت میں فٹ کرنے کے لیے۔ یہ زیادہ تر مخصوص اسکینرز والے صنعتی اور دستاویزی استعمالات میں نظر آتا ہے۔
صارفین کی فون کیمرہ ایپس شاذ ہی اسے سپورٹ کرتی ہیں۔ وہ عموماً ہر علامت کو الگ پڑھ کر ٹکڑا دکھا دیتی ہیں، اس لیے عوامی استعمال کے لیے مکمل مواد کے مختصر لنک والا ایک کوڈ زیادہ قابلِ اعتماد ہے۔