यह कैसे काम करता है
हर सिंबल में स्ट्रक्चर्ड अपेंड हेडर सबसे पहले आता है। वह मोड इंडिकेटर 0011 से शुरू होता है, फिर क्रम में सिंबल की स्थिति के 4 बिट, सिंबल की कुल संख्या के 4 बिट, और उसके बाद 8-बिट का पैरिटी मान।
पैरिटी बाइट मूल संदेश के सभी बाइट का XOR होता है, और सेट के हर सिंबल में एक ही मान रहता है। रीडर इससे जाँचता है कि उसके इकट्ठा किए कोड एक ही संदेश के हैं।
- हर संदेश के लिए 16 सिंबल तक
- हेडर: मोड इंडिकेटर, 4-बिट स्थिति, 4-बिट कुल संख्या, 8-बिट पैरिटी
- सिंबल किसी भी क्रम में स्कैन किए जा सकते हैं
- हर सिंबल अपना वर्शन और एरर करेक्शन लेवल इस्तेमाल कर सकता है
इसका इस्तेमाल कब होता है
स्ट्रक्चर्ड अपेंड उस डेटा के लिए बना था जो एक सिंबल में न समाए, या डेटा को लंबी, संकरी जगह में छोटे कोड की कतार के रूप में बिठाने के लिए। यह ज़्यादातर उन औद्योगिक और दस्तावेज़ ऐप्लिकेशन में दिखता है जिनमें ख़ास स्कैनर होते हैं।
आम फ़ोन कैमरा ऐप इसे कम ही सपोर्ट करते हैं। वे आम तौर पर हर सिंबल को अलग पढ़ते हैं और टुकड़ा दिखा देते हैं, इसलिए आम जनता के लिए बने इस्तेमाल में पूरी सामग्री के छोटे लिंक वाला एक कोड ज़्यादा भरोसेमंद है।