ใช้ร่วมกับ ChromeOS ได้ - ข้อกำหนดสำหรับสไตลัสเวอร์ชัน 1.0

เวอร์ชัน: 1.0.3
อัปเดตล่าสุด: 01-02-2024

คำอธิบาย

คำกริยาเกี่ยวกับผลิตภัณฑ์ การดำเนินการเพื่อพัฒนา
"ต้อง" ข้อกำหนดผลิตภัณฑ์บังคับ
"ควร" คำแนะนำที่ไม่บังคับ
"พฤษภาคม" สิ่งที่แนะนำให้มี

ภาพรวม

เอกสารข้อมูลจำเพาะนี้อธิบายเกณฑ์ที่สไตลัสใช้ร่วมกับ ChromeOS ได้

โปรโตคอล

  • สไตลัสต้องใช้ฟีเจอร์ที่อธิบายไว้ในข้อกำหนดการรับรองสไตลัสสากล (USI) เวอร์ชัน 2.0 ขึ้นไป
    • เอกสารข้อกำหนดการรับรองของสไตลัสพร้อมให้สมาชิก USI ดาวน์โหลดได้จากเว็บไซต์สมาชิกของ universalstylus.org ลิงก์การเข้าถึงด่วนไปยังเอกสารเหล่านี้จะอยู่ในหน้าคณะทำงานด้านเทคนิค
    • หากต้องการเป็นสมาชิก USI โปรดติดต่อรายชื่อติดต่อที่ระบุไว้ใน universalstylus.org
    • หมายเหตุ: ในขณะที่เขียนอีเมล ผู้ติดต่อโดยตรงของ USI คือ usiadmin@universalstylus.org
    • โปรดดูส่วน 2.4 ถึง 2.7 ของข้อกำหนดการรับรองสไตลัสสำหรับฟีเจอร์ที่จำเป็น
    • นอกเหนือจากการใช้ฟีเจอร์ที่ใช้กับสไตลัส USI ทั้งหมดแล้ว สไตลัสต้องใช้รายการต่อไปนี้
      • STY.FEA.1.4 - ฟีเจอร์สไตลัส - มาตรวัดเชื้อเพลิง
      • เหตุผล: ChromeOS ใช้มาตรวัดเชื้อเพลิงที่เป็นตัวเลขเพื่อแสดง UI ที่เกี่ยวข้องกับแบตเตอรี่ของสไตลัส
    • ฟีเจอร์เหล่านี้อาจใช้ได้ แต่ไม่บังคับ
      • STY.FEA.2.1 - ฟีเจอร์สไตลัส – ปุ่มหลัก
      • STY.FEA.2.3 - ฟีเจอร์สไตลัส - ลบข้อมูลในอนาคต
    • การปฏิบัติตามข้อกำหนดอาจวัดได้ผ่านกระบวนการที่อธิบายไว้ใน Universal Stylus Initiative (USI) Stylus Certification แผนการทดสอบ 2.0; ในเวลาที่เผยแพร่ เอกสารนี้ยังไม่มีให้บริการจาก USI โปรดติดต่อพวกเขาเพื่อรับข้อมูลที่อัปเดต
    • หากสไตลัสใช้การชาร์จแบบไร้สาย (STY.FEA.6.1 - ฟีเจอร์สไตลัส – การชาร์จแบบไร้สาย) สไตลัสอาจได้รับการทดสอบว่าเป็นไปตามแผนการทดสอบที่อธิบายไว้ในเอกสารเกี่ยวกับการปฏิบัติตามข้อกำหนดและเคสทดสอบการชาร์จแบบไร้สายที่มีอยู่ที่เว็บไซต์ universalstylus.org สำหรับสมาชิก USI
    • การทดสอบการปฏิบัติตามข้อกำหนดและการรับรองโลโก้จะดำเนินการผ่านโปรแกรมการรับรองจาก USI โปรดดูรายละเอียดในเว็บไซต์ universalstylus.org ที่ https://universalstylus.org/certification
  • โปรดทราบว่าสไตลัสต้องรองรับทั้งอุปกรณ์โฮสต์ USI 1.0 และ 2.0
    • เหตุผล: ระบบนิเวศของ USI ออกแบบมาเพื่อให้มีความเข้ากันได้มากที่สุด ดังนั้นสไตลัส 2.0 ทั้งหมดสามารถทำงานร่วมกับ Chromebook ทุกเครื่องที่มาพร้อมกับการรองรับ USI ซึ่งรวมถึงโปรโตคอลทั้งเวอร์ชัน 1.0 และ 2.0
    • คุณจะดำเนินการนี้ได้หากสไตลัสใช้ฟีเจอร์ในข้อกำหนดการรับรองของสไตลัส

การเปลี่ยนแบตเตอรี่

  • หากสไตลัสรองรับแบตเตอรี่แบบเปลี่ยนได้ เช่น เซลล์ AAAA สไตลัสควรแสดงให้เห็นขั้วโลก/ทิศทางของแบตเตอรี่ที่มองเห็นได้ชัดเจนภายในช่องใส่แบตเตอรี่

การชาร์จแบบใช้สาย

  • หากสไตลัสมีแบตเตอรี่แบบชาร์จได้และชาร์จผ่านการเชื่อมต่อแบบใช้สาย อุปกรณ์ต้องรองรับการชาร์จผ่าน USB-C ด้วยสายที่ได้รับการรับรอง USB-IF และแหล่ง USB-A และ USB-C ที่สอดคล้องกับ USB-IF รวมถึงแหล่ง USB-C ที่รองรับ USB PD (โดยเฉพาะอย่างยิ่ง สไตลัสต้องใช้ ซิงก์ USB-C ตามที่อธิบายไว้ในข้อมูลจำเพาะของสาย USB Type-C และข้อมูลจำเพาะ ส่วน 4.5.1.3.2 ตามรูปที่ 4-9 )
  • หากอุปกรณ์มีสาย USB ให้ทำดังนี้
    • สายควรผ่านการรับรอง USB-IF
  • หากอุปกรณ์มีที่ชาร์จ USB-C ให้ทำดังนี้
    • ที่ชาร์จควรผ่านการรับรอง USB-IF

การชาร์จแบบไร้สาย

  • หากสไตลัสชาร์จแบบไร้สาย ก็ควรใช้ฟีเจอร์ตามที่อธิบายไว้ใน STY.FEA.6.1 - ฟีเจอร์สไตลัส – การชาร์จแบบไร้สาย ในส่วนที่ 2.5 ของข้อกำหนดในการรับรองสไตลัส 2.0
    • เหตุผล: การใช้การออกแบบนี้จำเป็นต่อการชาร์จสไตลัสโดยที่ชาร์จไร้สายที่สามารถใช้กับ USI 2.0 ซึ่งรวมถึง Chromebook
    • หมายเหตุ: ตามที่ระบุไว้ในข้อกำหนดการรับรองสไตลัส 2.0 จะทดสอบอุปกรณ์ได้ตามที่อธิบายไว้ใน "เอกสารการปฏิบัติตามข้อกำหนดการชาร์จแบบไร้สายและเคสทดสอบ"

เฟิร์มแวร์

GID

  • เพื่อเป็นการช่วยเตือนเกี่ยวกับรายการที่ต้องติดตั้งใช้งานตามที่อธิบายไว้ในคำจำกัดความของ C.GetGID(...) ในส่วน 6.1.3.6 ของข้อกำหนดทางเทคนิคของ USI 2.0

    • สไตลัสต้องมีรหัสที่ไม่ซ้ำกันจากส่วนกลาง โดยอยู่ในช่อง GID0-3
    • ช่อง GID3 ต้องมีตัวระบุ USI (จากเอกสารรีจิสทรีของผู้ให้บริการ USI ที่ดูได้จากเว็บไซต์สมาชิก universalstylus.org) ของผู้ผลิตสไตลัส
  • หากผู้ผลิตสไตลัสต่างจากผู้ผลิต IC ของสไตลัส GID2 ต้องมีตัวระบุ USI ของผู้ผลิต IC ของสไตลัส

  • หากบริษัทใดๆ ที่เกี่ยวข้องไม่มีตัวระบุ USI บริษัทเหล่านั้นจะต้องติดต่อ USI และจัดสรรตัวระบุใหม่สำหรับวัตถุประสงค์นี้

  • หากสไตลัสใช้การเอียงตามที่อธิบายไว้ใน STY.FEA.3.1 - สไตลัส ฟีเจอร์ – การรองรับการเอียงแบบ Dual Transmitter ในส่วนที่ 2.4 ของข้อกำหนดในการรับรอง 2.0 ของสไตลัส ก็จะต้องตั้งโปรแกรม GID4/5 อย่างเหมาะสม เพื่อแยกความแตกต่างระหว่างรุ่นสไตลัสที่มีพารามิเตอร์การเอียงทางกายภาพที่แตกต่างกัน

  • GID4 ต้องตั้งโปรแกรมด้วยตัวระบุ USI ที่ถูกต้อง โดยอาจเป็นของผู้ผลิตสไตลัสหรือ OEM ที่ผลิตสไตลัส

  • GID5 ต้องตั้งโปรแกรมด้วยค่าที่ต่างกันสำหรับสไตลัสแต่ละตัวที่มีลักษณะการเอียงแบบเครื่องกลไฟฟ้าต่างกัน ไม่ซ้ำกันกับค่า GID4

การรายงานระดับแบตเตอรี่

  • ขอย้ำเตือนเกี่ยวกับสินค้าที่ต้องติดตั้งใช้งานตามที่อธิบายไว้ในคำจำกัดความ ค.รับแบตเตอรี่(...) ในส่วน 6.1.3.3 ของข้อกำหนดทางเทคนิค ของ USI 2.0
    • ระดับแบตเตอรี่ที่สไตลัสรายงานผ่านช่วง C.GetBattery() ต้องอยู่ในช่วง 1 ถึง 100%
    • เหตุผล: ChromeOS ใช้ช่วงแบตเตอรี่นี้เพื่อรายงานข้อมูลแบตเตอรี่ของสไตลัส ไม่ควรรายงานค่า 0 โดยเฉพาะ
  • สไตลัสต้องรายงานระดับแบตเตอรี่ผ่าน C.GetBattery() ไม่เกิน 16 เมื่อแบตเตอรี่จะหมดเร็วๆ นี้ และผู้ใช้ควรดำเนินการเปลี่ยนหรือชาร์จแบตเตอรี่สไตลัสอย่างทันท่วงที
    • เหตุผล: ChromeOS ใช้เกณฑ์นี้เพื่อแสดงการแจ้งเตือนผู้ใช้ว่าควรชาร์จสไตลัสใหม่
  • สไตลัสต้องรายงานระดับแบตเตอรี่ผ่าน C.GetBattery() ไม่เกิน 25 ตอนเมื่อคายประจุแบตเตอรี่หมดไปมาก
    • เหตุผล: ChromeOS ใช้เกณฑ์นี้เพื่อแสดงสัญญาณบอกสถานะแบตเตอรี่ของสไตลัสภาพแบบแพสซีฟที่มีสีคำเตือน
  • หากสไตลัสรายงานระดับแบตเตอรี่ที่ไม่ซ้ำกันอย่างน้อย 8 ระดับ ระดับแบตเตอรี่ที่รายงานของสไตลัสควรอยู่ในระดับเชิงเส้นพอดีกับเส้นโค้งการคายประจุแบตเตอรี่ของสไตลัส (รายงาน % เทียบกับความจุจริง) 80% หรือดีกว่า

ประวัติการแก้ไข

วันที่ เวอร์ชัน Notes
2024-02-01 1.0.3 การเป็นสาธารณรัฐบนแพลตฟอร์มใหม่
2023-06-29 1.0.2 แทรกตัวแบ่งบรรทัดแล้ว
2023-06-27 1.0.1 แก้ไขลิงก์ที่เสีย
2023-05-18 1.0 การเผยแพร่เว็บไซต์ของพาร์ทเนอร์เริ่มแรก