Información recibida
Información recibida
Como se ha expuesto en el apartado anterior, la información puede recibirse de dos formas: mediante la interfaz de mensajes y por polling.
En este apartado se realiza una presentación somera de la información recibida pero a lo largo de este curso se irán desgranando los detalles.
Mediante interfaz de mensajes
Los mensajes recibidos están estructurados de la siguiente forma:
- Tipo de mensaje.
- Estado del Wiimote.
- Estado de los botones.
- Estado de los acelerómetros.
- Estado del sensor infrarrojo.
- Estado de los accesorios.
El tipo de mensaje se indica en el elemento "type" y puede ser alguno de los siguientes:
- CWIID_MESG_STATUS si el mensaje incluye información sobre el estado del mando.
- CWIID_MESG_BTN si el mensaje incluye información sobre los botones.
- CWIID_MESG_ACC si el mensaje incluye información sobre los acelerómetros del mando.
- CWIID_MESG_IR si el mensaje incluye información sobre el sensor infrarrojo.
- CWIID_MESG_ERROR si el mensaje incluye un error.
También puede incluirse información sobre los accesorios y el mensaje especial CWIID_MESG_UNKNOW que indica que se desconoce el tipo de información recibida.
Por polling
La información obtenida por el método de consulta directa está estructurada de la siguiente forma:
- Tipo de información enviada.
- Estado de los LEDs.
- Estado del vibrador.
- Estado de la batería.
- Estado de los botones.
- Medidas de los acelerómetros.
- Información del sensor infrarrojo.
- Estado de los accesorios.
El tipo de información enviada se puede conocer mediante comparación con las distintas opciones de notificación.