Compartir a través de


Administración de energía (pen-power-management)

En este tema se proporciona información sobre la administración de energía del lápiz y se describen los requisitos de consumo de energía.

Consumo de energía

Los requisitos de consumo de energía para los distintos modos de energía de un lápiz integrado de Windows están a discreción del OEM o del generador del sistema. Sin embargo, Windows proporciona instalaciones para ayudar a equilibrar la eficiencia energética y la latencia de respuesta.

Nota: Si el dispositivo Pen está conectado a través de I2C, SPI o USB o SPI, el lápiz de reactivación todavía no se admite en un sistema moderno en espera. Sin embargo, funcionará en un sistema S3.

Dispositivos I²C

Los dispositivos integrados de lápiz de Windows conectados a través de I²C pueden implementar compatibilidad con hasta cuatro estados de potencia distintos:

  • Activo
  • Inactivo
  • Suspensión o Armado para Reactivación (ambos opcionales)
  • Desactivado

Los cuatro estados de energía se muestran en el diagrama siguiente, junto con las actividades del dispositivo que provocan transiciones de un estado a otro.

diagrama de los cuatro estados de alimentación de un dispositivo de lápiz windows conectado a través de i2c. diagrama también muestra las actividades del dispositivo que provocan transiciones entre estados.

Estado activo

El estado Activo se define como el modo de funcionamiento del dispositivo en el que el lápiz está en intervalo de la superficie de pantalla o el modo de funcionamiento en el que ha habido actividad en los últimos 30 segundos. Cuando la alimentación se aplica a un dispositivo de lápiz, una vez completado el arranque del dispositivo, el dispositivo debe estar listo y en estado de alimentación activo .

Estado inactivo

El estado Inactivo se define como el modo de funcionamiento del dispositivo en el que no se ha producido ninguna actividad en los últimos 30 segundos.

Un dispositivo puede optar por reducir su velocidad de examen en este modo, para reducir el consumo de energía mientras sigue cumpliendo el requisito de latencia inactiva para este modo. Una vez que el dispositivo haya detectado actividad, debe volver al estado Activo .

Estado de sueño (armado para reactivación)

El estado de suspensión se define como el modo de funcionamiento que entra el dispositivo, después de que el host envíe un comando HID I²C "SET_POWER SLEEP" al dispositivo.

Un dispositivo puede optar por reducir significativamente su velocidad de examen en este modo, para reducir el consumo de energía mientras sigue siendo capaz de afirmar una interrupción para reactivar el sistema, en respuesta a una actividad calificada. Un dispositivo integrado de lápiz de Windows debe asegurarse de que las interrupciones no se aserten para contactos falsos, ya que estos contactos darían lugar a una reactivación del sistema no deseada. No hay ningún requisito de latencia inactivo para este modo.

El dispositivo debe pasar al estado Activo después de recibir un comando HID I²C "SET_POWER ON" del host.

Estado desactivado

El estado Off se define como el modo de funcionamiento en el que el dispositivo ha tenido su energía completamente quitada. Cuando la alimentación se aplica al dispositivo, una vez completado el arranque del dispositivo, el dispositivo debe estar listo y en estado de alimentación activo. El arranque del dispositivo debe completarse antes de que la pantalla del equipo se inicialice y se habilite.

En estado Desactivado , un dispositivo no debe consumir energía.

Dispositivos USB

Los dispositivos de lápiz integrados de Windows que se conectan al host a través de USB, pueden implementar compatibilidad con hasta cuatro estados de alimentación distintos:

  • Activo
  • Inactivo
  • Suspensión o Armado para Reactivación (ambos opcionales)
  • Desactivado

Los cuatro estados de energía se muestran en el diagrama siguiente, junto con las actividades del dispositivo que provocan transiciones de un estado a otro.

diagrama de los cuatro estados de alimentación para un dispositivo de lápiz windows conectado a través de usb. diagrama también muestra las actividades del dispositivo que provocan transiciones entre estados.

Estado activo

El estado Activo se define como el modo de funcionamiento del dispositivo en el que el host no ha suspendido el dispositivo. Cuando la alimentación se aplica a un dispositivo de lápiz, una vez completado el arranque del dispositivo, el dispositivo debe estar listo y en estado de alimentación activa .

Un dispositivo debe cumplir la latencia de contacto y ponerse en contacto con los requisitos de latencia de movimiento para este modo.

Estado inactivo

El estado Inactivo se define como el modo operativo del dispositivo en el que no se ha producido ninguna actividad de contacto o botón dentro de un período definido por el host y, por tanto, el dispositivo se ha suspendido. Esto se conoce como "suspensión selectiva usb".

Todos los dispositivos integrados de lápiz de Windows conectados a su host a través de USB deben admitir la suspensión selectiva. Estos dispositivos deben notificar esta funcionalidad a través de un descriptor de sistema operativo de Microsoft.

Un dispositivo de lápiz puede optar por reducir su velocidad de examen en este modo, para reducir el consumo de energía mientras sigue cumpliendo el requisito de latencia inactiva para este modo.

Una vez que el dispositivo haya detectado actividad calificada, debe indicar una reactivación remota. A partir del momento de la detección de la actividad, el dispositivo debe almacenar en búfer al menos 100 ms de informes de contacto, para asegurarse de que poco a ninguna entrada se pierda mientras se reanuda el controlador de host USB.

Estado de sueño (armado para reactivación)

El estado de suspensión se define como el modo operativo del dispositivo en el que el host ha pasado a S3 o En espera conectada. Esto se indica en el dispositivo de lápiz a través del informe de características del modo de latencia, con un valor de "1" que indica que se permite la latencia máxima. El dispositivo debe salir de este modo de latencia alta tras la detección de actividad y también en respuesta a la "reanudación del host".

Un dispositivo puede optar por reducir su velocidad de examen significativamente en este modo, para reducir el consumo de energía mientras sigue siendo capaz de señalar una reactivación remota (en respuesta a la actividad calificada) para reactivar el sistema. Un lápiz integrado de Windows debe asegurarse de que la reactivación remota no se señale en respuesta a contactos falsos, lo que daría lugar a una reactivación del sistema no deseada. No hay ningún requisito de latencia de contacto para este modo.

Estado desactivado

El estado Off se define como el modo de funcionamiento del dispositivo en el que el dispositivo ha tenido su energía completamente quitada. Cuando la alimentación se aplica al dispositivo, una vez completado el arranque del dispositivo, el dispositivo debe estar listo y en estado de alimentación activo. El arranque del dispositivo debe completarse antes de que la pantalla del equipo se inicialice y se habilite.

En estado Desactivado , un dispositivo de lápiz no debe consumir energía.

Dispositivos SPI

Los dispositivos windows Pen conectados a través de SPI pueden implementar compatibilidad con hasta cinco estados de alimentación distintos:

  • Activo
  • Inactivo
  • Suspensión (opcional)
  • Armado para reactivación (opcional)
  • Desactivado

Los cinco estados de energía se muestran en el diagrama siguiente, junto con las actividades del dispositivo que provocan transiciones de un estado a otro.

diagrama de los cinco estados de alimentación para un dispositivo de lápiz windows conectado a través de SPI. diagrama también muestra las actividades del dispositivo que provocan transiciones entre estados.

Estado activo

El estado Activo se define como el modo de funcionamiento del dispositivo en el que están presentes uno o varios contactos, o bien ha habido actividad en los últimos 30 segundos. Cuando la alimentación se aplica a un dispositivo Pen, una vez completado el arranque del dispositivo, el dispositivo debe estar listo y en estado de alimentación activo .

Un dispositivo de lápiz debe cumplir la latencia de contacto y los requisitos de latencia de movimiento de contacto para este modo, ya que aquí es donde se probará la mayor parte de los requisitos de compatibilidad y donde se producirá la mayoría de las interacciones del usuario.

Estado inactivo

El estado Inactivo se define como el modo de funcionamiento del dispositivo en el que no se ha producido ninguna actividad en los últimos 30 segundos.

Un dispositivo puede optar por reducir su velocidad de examen en este modo, para reducir el consumo de energía mientras sigue cumpliendo el requisito de latencia de contacto para este modo. Una vez que el dispositivo haya detectado actividad, debe volver al estado Activo .

Estado de suspensión

El estado de suspensión se define como el modo de funcionamiento que entra el dispositivo, después de que el host envíe un comando HID SPI "SET_POWER OFF" al dispositivo.

En este estado, el dispositivo debe entrar en su estado de alimentación interno más bajo posible y no debe examinar la entrada o estar armado para reactivarse.

El dispositivo debe pasar al estado Activo después de recibir un comando HID SPI "SET_POWER ON" del host.

Armado para estado de reactivación

El estado Armado para reactivación se define como el modo de funcionamiento del dispositivo en el que el host ha pasado a un estado de potencia inferior, pero sigue examinando la entrada, por lo que está configurado para reactivarse mediante interacciones de lápiz.

Un dispositivo puede optar por reducir su velocidad de examen significativamente en este modo, para reducir el consumo de energía mientras sigue siendo capaz de señalar una reactivación remota (en respuesta a la actividad calificada) para reactivar el sistema. Un dispositivo Windows Pen debe asegurarse de que la reactivación remota no se señale en respuesta a contactos falsos, lo que daría lugar a una reactivación del sistema no deseada. No hay ningún requisito de latencia de contacto inactivo para este modo.

No se debe notificar una aparición de contacto que provoque la entrada en el armado para el estado de reactivación para reactivar el sistema.

El dispositivo debe pasar al estado Activo después de recibir un comando HID SPI "SET_POWER ON" del host.

Estado desactivado

El estado Off se define como el modo de funcionamiento en el que el dispositivo ha tenido su energía completamente quitada. Cuando la alimentación se aplica al dispositivo, una vez completado el arranque del dispositivo, el dispositivo debe estar listo y en estado de alimentación activo. El arranque del dispositivo debe completarse antes de que la pantalla del equipo se inicialice y se habilite.

En estado Desactivado , un dispositivo no debe consumir energía.