Compartir a través de


Administración de energía (administración de energía táctil)

En este tema se proporciona información sobre la administración de energía táctil 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 alimentación de un dispositivo de pantalla táctil 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.

Dispositivos I²C HID

Los dispositivos con pantalla táctil 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 táctil 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 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 de pantalla táctil, después de que se complete el arranque del dispositivo, el dispositivo debe estar listo y en estado de alimentación activa .

Un dispositivo de pantalla táctil 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 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 de pantalla táctil 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 de contacto 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 con pantalla táctil 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 de un dispositivo táctil 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 táctil, después de que se complete el arranque del dispositivo, el dispositivo debe estar listo y en estado de alimentación activa .

Un dispositivo de pantalla táctil debe cumplir la latencia de contacto y ponerse en contacto con los requisitos de latencia de movimiento 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 de contacto en un plazo de 30 segundos y, por tanto, el dispositivo se ha suspendido. Esto se conoce como "suspensión selectiva usb".

Todos los dispositivos con pantalla táctil 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 pantalla táctil puede optar por reducir su velocidad de examen en este modo, para reducir el consumo de energía, a la vez que 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.

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 de pantalla táctil 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 inactivo para este modo.

No se debe notificar un contacto que provoque la entrada en el estado de suspensión para reactivar el sistema.

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 pantalla táctil no debe consumir energía.

Dispositivos SPI

Los dispositivos con pantalla táctil de Windows 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 de un dispositivo táctil 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 de pantalla táctil, después de que se complete el arranque del dispositivo, el dispositivo debe estar listo y en estado de alimentación activa .

Un dispositivo de pantalla táctil 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 táctiles.

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 de pantalla táctil 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 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.