Версия: 1.0.3
Последнее обновление: 1 февраля 2024 г.
Легенда
Глагол продукта | Действия по развитию |
---|---|
"ДОЛЖЕН" | Обязательное требование к товару |
"ДОЛЖЕН" | Дополнительная рекомендация |
"МОЖЕТ" | Приятно иметь |
Обзор
В этом документе со спецификациями описаны критерии, которым соответствует стилус, совместимый с ChromeOS.
Протокол
- Стилус ДОЛЖЕН реализовывать функции, описанные в требованиях к сертификации стилуса Universal Stylus Initiative (USI) версии 2.0 или новее.
- Документ «Требования к сертификации Stylus» доступен членам USI для загрузки на сайте для участников Universalstylus.org . Ссылки быстрого доступа к этим документам можно найти на странице Технической рабочей группы.
- Чтобы стать членом USI, обратитесь к контактам, указанным на сайте Universalstylus.org .
- Примечание. На момент написания прямым контактным лицом USI является usiadmin@universalstylus.org.
- Необходимые функции см. в разделах 2.4–2.7 «Требований к сертификации стилуса».
- Помимо реализации функций, применимых ко всем стилусам USI, стилус ДОЛЖЕН реализовывать:
- STY.FEA.1.4 — Функция стилуса — Указатель уровня топлива
- Обоснование: ChromeOS использует цифровой указатель уровня топлива для отображения пользовательского интерфейса, связанного с батареей стилуса.
- Эти функции МОГУТ быть реализованы, но не являются обязательными:
- STY.FEA.2.1 — Функция стилуса — основная кнопка
- STY.FEA.2.3 — Функция стилуса — стирание возможностей
- Соответствие требованиям можно измерить с помощью процессов, описанных в Плане сертификационных испытаний стилусов Universal Stylus Initiative (USI) 2.0; на момент публикации этот документ еще недоступен в USI, свяжитесь с ними для получения обновленной информации .
- Если стилус поддерживает беспроводную зарядку (STY.FEA.6.1 — Функция стилуса — Беспроводная зарядка), его можно протестировать на соответствие плану испытаний, описанному в документе «Соответствие требованиям беспроводной зарядки и тестовые примеры», доступном на сайте Universalstylus.org . Члены УСИ.
- Тестирование на соответствие и сертификация логотипа могут быть выполнены в рамках программы сертификации USI, подробную информацию о которой можно найти на веб-сайте Universalstylus.org по адресу https://universalstylus.org/certification .
- Напоминаем, что стилус ДОЛЖЕН поддерживать хост-устройства USI 1.0 и 2.0:
- Обоснование: экосистема USI спроектирована с учетом максимальной совместимости, поэтому ожидается, что все стилусы 2.0 будут работать со всеми Chromebook, поставляемыми с поддержкой USI, включая версии протокола 1.0 и 2.0.
- Это будет достигнуто, если ваш стилус реализует функции, указанные в требованиях к сертификации стилуса.
Замена батареи
- Если стилус поддерживает сменные батареи, например элементы типа АААА, он ДОЛЖЕН иметь хорошо видимый индикатор полярности/направления батареи в батарейном отсеке.
Проводная зарядка
- Если стилус оснащен перезаряжаемой батареей, которая заряжается через проводное соединение, устройство ДОЛЖНО поддерживать подзарядку через USB-C с помощью кабелей, сертифицированных USB-IF, и источников USB-A и USB-C, совместимых с USB-IF, включая источники USB-C, поддерживающие USB ПД. (В частности, стилус ДОЛЖЕН иметь приемник USB-C, как описано в разделе 4.5.1.3.2 технических характеристик кабеля и разъема USB Type-C после рисунка 4-9).
- Если в комплект поставки устройства входит USB-кабель:
- Кабель ДОЛЖЕН быть сертифицирован USB-IF.
- Если устройство оснащено зарядным устройством USB-C:
- Зарядное устройство ДОЛЖНО быть сертифицировано USB-IF.
Беспроводная зарядка
- Если стилус заряжается по беспроводной сети, ему СЛЕДУЕТ реализовать функцию, описанную в STY.FEA.6.1 — Функция стилуса — беспроводная зарядка, в разделе 2.5 Требований к сертификации стилуса 2.0.
- Обоснование: использование этой конструкции необходимо для зарядки стилуса с помощью беспроводных зарядных устройств, совместимых с USI 2.0, включая Chromebook.
- Примечание. Как указано в Требованиях к сертификации стилуса 2.0, устройство можно протестировать, как описано в «Документе о соответствии требованиям беспроводной зарядки и тестовых примерах».
Прошивка
ГИД
Напоминаем элементы, которые ДОЛЖНЫ быть реализованы, как описано в определении C.GetGID(...) в разделе 6.1.3.6 Технической спецификации USI 2.0:
- Стилус ДОЛЖЕН иметь глобальный уникальный идентификатор, содержащийся в полях GID0-3.
- Поле GID3 ДОЛЖНО включать идентификатор USI (из документа реестра поставщиков USI, доступного на сайте участника Universalstylus.org ) производителя стилуса.
Если производитель стилуса отличается от производителя микросхемы стилуса, то GID2 ДОЛЖЕН включать USI-идентификатор производителя микросхемы стилуса.
Если какая-либо из задействованных компаний не имеет идентификаторов USI, они ДОЛЖНЫ связаться с USI и получить для этой цели новые идентификаторы.
Если стилус реализует наклон, как описано в STY.FEA.3.1 — Функция стилуса — Поддержка наклона двойного передатчика в разделе 2.4 Требований к сертификации стилуса 2.0, то GID4/5 ДОЛЖЕН быть запрограммирован соответствующим образом, чтобы различать модели стилуса с различными физическими параметрами наклона:
GID4 ДОЛЖЕН быть запрограммирован с действительным идентификатором USI, скорее всего, идентификатором производителя стилуса или OEM-производителя, для которого стилус изготовлен.
GID5 ДОЛЖЕН быть запрограммирован на разные значения для каждого щупа, имеющего разные электромеханические характеристики наклона, уникальные для значения GID4.
Отчеты об уровне заряда батареи
- Напоминаем об элементах, которые ДОЛЖНЫ быть реализованы, как описано в определении C.GetBattery(...) в разделе 6.1.3.3 Технической спецификации USI 2.0.
- Уровень заряда батареи стилуса, сообщаемый через диапазон C.GetBattery(), ДОЛЖЕН находиться в диапазоне от 1 до 100%.
- Обоснование: ChromeOS использует этот диапазон заряда батареи для сообщения информации о заряде батареи стилуса. В частности, значение 0 не следует сообщать.
- Стилус ДОЛЖЕН сообщать об уровне заряда батареи через C.GetBattery(), равном 16 или ниже, когда батарея вскоре разрядится, и пользователь должен своевременно принять меры для замены или подзарядки батареи стилуса.
- Обоснование: ChromeOS использует этот порог для активного предоставления пользователю уведомления о необходимости подзарядить стилус.
- Стилус ДОЛЖЕН сообщать об уровне заряда батареи через C.GetBattery(), равном 25 или ниже, когда батарея значительно разряжена.
- Обоснование: ChromeOS использует этот порог для пассивного отображения визуального индикатора заряда батареи стилуса в виде предупреждающего цвета.
- Если стилус сообщает о 8 или более уникальных различных уровнях заряда батареи, то сообщаемый уровень заряда батареи стилуса ДОЛЖЕН иметь степень линейного соответствия кривой разряда батареи стилуса (заявленный % по сравнению с фактической емкостью) 80 % или выше.
лист регистраций изменений
Дата | Версия | Примечания |
---|---|---|
2024-02-01 | 1.0.3 | Републикация на новой платформе |
2023-06-29 | 1.0.2 | Вставлен разрыв строки |
2023-06-27 | 1.0.1 | Исправлены неработающие ссылки |
2023-05-18 | 1.0 | Первоначальная публикация на партнерском сайте |