Ten en cuenta que el Firmware 4 está actualmente en Beta, por lo que se esperan problemas. Si enfrentas inconvenientes, envía un correo electrónico a contact@thehandy.com con la mayor cantidad de información que puedas reunir sobre el problema.
Introducción
Estamos emocionados de presentar una nueva versión de firmware que marca un hito significativo en el crecimiento de nuestra empresa. A medida que evolucionamos de una startup a un actor establecido con múltiples productos innovadores, este firmware servirá como la base para nuestro futuro. Más allá de un solo producto, nuestra nueva línea trae soluciones únicas para una industria que hace tiempo necesita innovación. El firmware ha sido diseñado pensando en la facilidad y la eficiencia, simplificando la gestión de controladores para los desarrolladores, mientras optimiza los procesos de construcción e implementación a través de la automatización.
En respuesta a los comentarios de nuestra comunidad de desarrolladores, hemos añadido nuevas funciones y establecido las bases para mejoras futuras. Este firmware es parte de una transición más amplia hacia una nueva plataforma, que también incluye actualizaciones en nuestra infraestructura de backend, APIs, portal de aplicaciones y proceso de incorporación, todo construido desde cero para apoyar nuestro ecosistema en expansión.
La transición a la nueva plataforma ocurrirá de forma gradual, y comenzamos invitando a todos los usuarios de Handy a actualizar a través de nuestro nuevo portal de aplicaciones: new.handyfeeling.com.
Destacados
Cambios en el firmware
Ahora puedes elegir en qué modo se inicia el dispositivo a través de la aplicación Handy Onboarding.
Aún puedes usar el Botón de Acción (anteriormente conocido como botón Wi-Fi) para alternar entre solo Bluetooth y Wi-Fi + Bluetooth.Soporte para modo de audio (¡Oh! Exclusivo)
Mejor conexión Bluetooth; este cambio puede causar incompatibilidad con aplicaciones de terceros. Para usar esas aplicaciones, utiliza el modo Bluetooth Legado.
El protocolo para manejar los movimientos de Handy se ha mejorado para permitir cambios en vivo en el script, reduciendo el retraso entre la carga del nuevo script y la carga de scripts frescos.
Sincronización mejorada.
Cambios en la aplicación Handy Onboarding
Onboarding simplificado a través de la nueva aplicación mencionada anteriormente.
Gracias a la aplicación Handy Onboarding, puedes rastrear mejor la información diagnóstica de tu dispositivo en la Pantalla de Información.
Seguimiento más fácil del estado de la red en la pantalla principal de la aplicación.
Control remoto a través de Bluetooth en la aplicación.
Mejor prueba de Wi-Fi.
Mejor legibilidad de la clave de conexión.
Capacidad para elegir opciones de privacidad para tu uso.
Nuevos cambios en Handy Feeling
Gracias al Firmware 4, nuevas funciones están disponibles en new.handyfeeling.com.
Beatbox: Un editor de script rápido que se actualiza al instante, también te permite guardar "ritmos" para un acceso fácil a segmentos anteriores que creas y también para descargarlos.
Vinculación de Dispositivos: Esto permite vincular dispositivos entre sí y controlarlos ya sea a través de un control en la web o mediante los botones del propio dispositivo. Actualmente puedes vincular un Oh! con otro Oh!, un Oh! con un Handy (y viceversa) o un Handy con otro Handy.
Mejoras en funciones ya existentes:
Reproductor de Video
Control Remoto
El new.handyfeeling.com también te permite encontrar actualizaciones para tu dispositivo más fácilmente.
Además, te permite salir de todos los canales públicos a los que te conectaste anteriormente.
Mejores pruebas de sincronización.
Acceso rápido al Centro de Ayuda.
Cambios detallados
Cambios en la operación
Configuración del modo de arranque persistente
Ahora puedes seleccionar el modo de arranque en línea del dispositivo:
WiFi
BLE (Bluetooth)
WiFi+BLE
BLE heredado
Sin conexión
No es necesario hacer clic único en el botón de WiFi para conectarse después de configurar el modo de arranque.
Mantener presionado el botón de WiFi siempre iniciará BLE y alternará WiFi.
El clic único del botón de WiFi ahora está disponible para otros usos, por lo que se ha renombrado a "botón de acción".
Los desarrolladores pueden integrar este botón en sus aplicaciones.
En el futuro, los usuarios podrán programar el botón para activar comportamientos del dispositivo.
Onboarding simplificado
Estamos reduciendo la barrera para el uso de dispositivos en línea. Con FW4, hemos introducido herramientas para agilizar el proceso de configuración.
Nota: Debes usar la aplicación "Onboarding práctico" (iOS/Android/web).
Mensajería
Los dispositivos ahora envían notificaciones por cambios de estado.
Simplifica la lógica de la aplicación al eliminar la necesidad de sondeos constantes de información.
Los desarrolladores pueden hacer que sus aplicaciones reaccionen a asignaciones de botones no utilizadas.
El clic único en el botón ACCIÓN actualmente no se utiliza en todos los dispositivos.
Se cambió de JSON a comunicaciones protobuf.
Se redujo significativamente el tamaño de los mensajes y el uso de memoria.
Agrupación de mensajes
Se pueden combinar múltiples mensajes.
Reduce la latencia de los mensajes y acelera las aplicaciones.
Ejemplo: Mover el Handy a un patrón específico ahora se puede hacer en un paquete de mensajes:
Configurar modo HSP
Agregar puntos al búfer
Reproducir HSP
Nuevos modos
Modo de audio
Conéctate como un auricular Bluetooth y controla el motor según la entrada de audio.
Solo es compatible con dispositivos con memoria externa (actualmente solo Oh).
Protocolo de vibración Handy (HVP)
Solo es compatible con dispositivos con memoria externa (actualmente solo Oh).
Soporta dispositivos LRA, ERM y deslizadores.
Protocolo de transmisión Handy (HSP)
"Un modo para gobernarlos a todos".
Transmitir puntos a un búfer.
Agregar puntos mientras se reproduce.
Permite nuevos casos de uso como:
Juegos
Datos en vivo de la entrada de sensores.
Reemplaza HSSP.
HSSP está en la nueva API, pero utiliza HSP en el fondo.
Reduce el tiempo de configuración de HSSP de segundos a milisegundos.
Nuevas características
Control HMI
Ahora puedes manipular la Interfaz Hombre-Máquina (HMI) del dispositivo.
Actualmente limitado al LED RGB.
Manejo de batería
Ahora soporta dispositivos que funcionan con batería.
Otras mejoras
Protocolo de transmisión directa Handy (HDSP)
Se agregó el comando de detener.
Se implementó la notificación de cambio de estado.
Se introdujo la capacidad de control utilizando XaVp.
Funciones de temporización mejoradas para mejorar la precisión de sincronización de video.
Bajo el capó
Infraestructura de construcción de FW
Pruebas automáticas.
Distribución automática.
Implementaciones opcionales.
Filtros de implementación.
Puede dirigirse a modelos de hardware, país o ciudad.
Manejo de variantes de hardware.
Soporte para Oh y futuros nuevos proyectos de hardware.
Sistema de configuración simplificado que permite construir diferentes configuraciones de hardware desde un solo proyecto.
Actualizaciones OTA a través de WebSocket y Protocol Buffers.
Se cambió de Bluedroid a NimBLE para ahorrar memoria del dispositivo.
Ahora es posible usar el dispositivo con Wi-Fi y Bluetooth simultáneamente.
Onboarding simplificado.
Se duplicó el tamaño del búfer de WebSocket.
API v3
Todos estos cambios de firmware han contribuido a una mejora masiva en la API. La adición más notable es la notificación de eventos SSE. Puedes leer más sobre los cambios en nuestra documentación para desarrolladores.
Si tienes problemas con el Firmware 4, por favor envíanos un mensaje en el cuadro de chat en la parte inferior derecha o envía un correo a contact@thehandy.com para obtener soporte.