Nối cấu trúc

Còn gọi là: Structured append, các mã QR nối tiếp, mã QR nhiều ký hiệu

Định nghĩa

Nối cấu trúc là tính năng của mã QR chia một thông điệp qua tối đa 16 mã. Mỗi mã mang vị trí của nó, tổng số mã và một byte chẵn lẻ để đầu đọc ghép chúng lại theo thứ tự.

Cách hoạt động

Phần đầu nối cấu trúc nằm ở đầu mỗi ký hiệu. Nó bắt đầu bằng chỉ báo chế độ 0011, rồi 4 bit cho vị trí của ký hiệu trong chuỗi và 4 bit cho tổng số ký hiệu, sau đó là giá trị chẵn lẻ 8 bit.

Byte chẵn lẻ là kết quả XOR của mọi byte trong thông điệp gốc, và mọi ký hiệu trong bộ đều mang cùng giá trị này. Đầu đọc dùng nó để kiểm tra các mã đã thu thập có thuộc cùng một bộ không.

  • Tối đa 16 ký hiệu cho mỗi thông điệp
  • Phần đầu: chỉ báo chế độ, vị trí 4 bit, tổng 4 bit, chẵn lẻ 8 bit
  • Có thể quét các ký hiệu theo thứ tự bất kỳ
  • Mỗi ký hiệu có thể dùng phiên bản và mức sửa lỗi riêng

Khi nào được dùng

Nối cấu trúc được thiết kế cho dữ liệu quá lớn so với một ký hiệu, hoặc để đặt dữ liệu vào một không gian dài và hẹp dưới dạng một hàng các mã nhỏ hơn. Nó chủ yếu xuất hiện trong các ứng dụng công nghiệp và tài liệu với máy quét chuyên dụng.

Ứng dụng camera điện thoại thông thường hiếm khi hỗ trợ. Chúng thường đọc từng ký hiệu riêng lẻ và hiển thị phần mảnh đó, nên với mục đích công khai, một mã duy nhất kèm liên kết ngắn đến nội dung đầy đủ đáng tin cậy hơn.

Câu hỏi thường gặp

Tôi có thể chia dữ liệu qua nhiều mã QR không?

Tiêu chuẩn cho phép bằng nối cấu trúc, tối đa 16 mã. Rất ít máy quét điện thoại ghép được các mảnh, nên tính năng này chủ yếu hữu ích với đầu đọc công nghiệp.

Tôi nên làm gì nếu dữ liệu không vừa trong một mã QR?

Với mục đích công khai, hãy đăng nội dung lên mạng và mã hóa một liên kết ngắn. Nối cấu trúc chỉ hiệu quả khi bạn kiểm soát phần mềm quét.

Nguồn và tiêu chuẩn

Tất cả thuật ngữ