Version Information

ชื่ออื่น: บิตเวอร์ชัน, version bits, version block

คำนิยาม

Version Information คือฟิลด์ 18 บิตที่บันทึกเวอร์ชันของ QR Code ขนาดใหญ่ ปรากฏเฉพาะเวอร์ชัน 7 ถึง 40 เป็นสองบล็อกขนาด 6 × 3 ใกล้ Finder Pattern มุมขวาบนและมุมซ้ายล่าง

ประกอบด้วยอะไร

ฟิลด์มี 6 บิตสำหรับหมายเลขเวอร์ชัน ตั้งแต่ 7 ถึง 40 ตามด้วยบิตแก้ไขข้อผิดพลาดแบบ BCH อีก 12 บิต รวม 18 บิต การแก้ไขข้อผิดพลาดทำให้เครื่องอ่านกู้เวอร์ชันได้แม้โมดูลเหล่านี้เสียหายเล็กน้อย

แต่ละสำเนาจัดเป็นบล็อกขนาด 6 × 3 โมดูล บล็อกหนึ่งอยู่เหนือ Finder Pattern มุมซ้ายล่างพอดี อีกบล็อกอยู่ทางซ้ายของ Finder Pattern มุมขวาบนพอดี โดยสลับแถวเป็นคอลัมน์ของบิตระหว่างสองบล็อก

  • มีเฉพาะเวอร์ชัน 7–40
  • 6 บิตสำหรับหมายเลขเวอร์ชัน
  • 12 บิตแก้ไขข้อผิดพลาดแบบ BCH
  • สองสำเนา แต่ละสำเนา 6 × 3 โมดูล

ทำไมโค้ดเล็กจึงไม่มี

สำหรับเวอร์ชัน 1 ถึง 6 เครื่องอ่านรู้เวอร์ชันได้อย่างน่าเชื่อถือด้วยการวัดโค้ดจาก Finder และ Timing Pattern ในโค้ดที่ใหญ่กว่า โมดูลมีขนาดเล็กเมื่อเทียบกับสัญลักษณ์ทั้งหมด ความคลาดเคลื่อนในการวัดเพียงเล็กน้อยอาจทำให้ได้เวอร์ชันผิด มาตรฐานจึงเพิ่มการบันทึกอย่างชัดเจน

คำถามที่พบบ่อย

เครื่องสแกนรู้ได้อย่างไรว่ากำลังอ่าน QR Code เวอร์ชันไหน

สำหรับเวอร์ชัน 1–6 วัดตารางด้วย Finder และ Timing Pattern สำหรับเวอร์ชัน 7–40 ยังอ่านบล็อก Version Information ใกล้ Finder Pattern สองอันด้วย

ทำไม QR Code ของฉันมีบล็อกสี่เหลี่ยมผืนผ้าเล็ก ๆ ใกล้สองมุม

ถ้าโค้ดเป็นเวอร์ชัน 7 หรือใหญ่กว่า นั่นคือบล็อก Version Information ซึ่งบันทึกหมายเลขเวอร์ชันสองครั้ง พร้อมการป้องกันด้วยการแก้ไขข้อผิดพลาด

แหล่งที่มาและมาตรฐาน

คำศัพท์ทั้งหมด