Passar para o conteúdo principal
Todas as coleçõesFirmware
O que há de novo no Firmware 4?
O que há de novo no Firmware 4?

Conheça as novas funcionalidades relacionadas ao Firmware 4.

Atualizado há mais de 4 meses

Por favor, tenha em mente que o Firmware 4 está atualmente em Beta, e problemas são esperados. Se você enfrentar problemas, envie um e-mail para contato@thehandy.com.br com o máximo de informações que puder reunir sobre a questão.

Introdução

Estamos empolgados em apresentar uma nova versão de firmware que marca um marco significativo no crescimento da nossa empresa. À medida que evoluímos de uma startup para um jogador estabelecido com múltiplos produtos inovadores, esse firmware servirá como a base para o nosso futuro. Passando de um único produto, nossa nova linha traz soluções únicas para uma indústria que há muito tempo necessita de inovação. O firmware foi projetado com facilidade e eficiência em mente, simplificando a gestão de drivers para desenvolvedores, enquanto agiliza os processos de construção e implantação por meio de automação.

Em resposta ao feedback da nossa comunidade de desenvolvedores, adicionamos novos recursos e estabelecemos as bases para melhorias futuras. Este firmware é parte de uma transição maior para uma nova plataforma, que também inclui atualizações em nossa infraestrutura de backend, APIs, portal de aplicativos e processo de integração — tudo construído do zero para suportar nosso ecossistema em expansão.

A transição para a nova plataforma acontecerá gradualmente, e estamos começando convidando todos os usuários do Handy a atualizarem através do nosso novo portal de aplicativos: new.handyfeeling.com.

Destaques

Mudanças no firmware

  • Agora você pode escolher em qual modo o dispositivo inicia através do aplicativo Handy Onboarding.
    Você ainda pode usar o Botão de Ação (anteriormente conhecido como botão Wi-Fi) para alternar entre Bluetooth apenas e Wi-Fi + Bluetooth.

  • Suporte ao modo de áudio (Oh! Exclusivo)

  • Melhor conexão Bluetooth, essa mudança pode causar incompatibilidade com aplicativos de terceiros. Para usar esses aplicativos, por favor, utilize o modo Bluetooth Legado.

  • O protocolo para manuseio de movimentos do Handy foi aprimorado para permitir mudanças ao vivo no script, reduzindo o atraso entre o carregamento do novo script e o carregamento de novos scripts.

  • Sincronização aprimorada.

Mudanças no aplicativo Handy Onboarding

Novas mudanças no Handy Feeling

  • Graças ao Firmware 4, novos recursos estão disponíveis em new.handyfeeling.com.

    • Beatbox: Um editor de script rápido que atualiza no momento, permitindo também que você salve "batidas" para fácil acesso a segmentos anteriores que você cria e também para download.

    • Pareamento de Dispositivos: Isso permite que você vincule dispositivos entre si e os controle via controle na web ou pelos botões do próprio dispositivo. Atualmente, é possível vincular um Oh! com outro Oh!, um Oh! com um Handy (e vice-versa) ou um Handy com outro Handy.

  • Melhorias em recursos já existentes:

    • Reprodutor de Vídeo

    • Controle Remoto

  • O new.handyfeeling.com também permite que você encontre atualizações para o seu dispositivo com mais facilidade.

  • Além disso, permite que você saia de todos os canais públicos aos quais você se conectou anteriormente.

  • Acesso rápido ao Centro de Ajuda.

Mudanças detalhadas

Mudanças na Operação

  • Configuração persistente do modo de inicialização.

    • Agora você pode selecionar o modo Online de inicialização do dispositivo:

      • Wi-Fi

      • BLE (Bluetooth)

      • Wi-Fi + BLE

      • BLE Legado

      • Offline

  • Não há necessidade de clicar uma vez no botão Wi-Fi para entrar online após definir o modo de inicialização.

    • Pressionar o botão Wi-Fi por um longo período sempre iniciará o BLE e alternará o Wi-Fi.

    • O clique único no botão Wi-Fi agora está disponível para outros usos, daí sua renomeação para "Botão de Ação".

      • Os desenvolvedores podem integrar este botão em seus aplicativos.

      • No futuro, os usuários poderão programar o botão para acionar comportamentos do dispositivo.

  • Onboarding simplificado.

    • Estamos diminuindo a barreira para o uso online do dispositivo. Com o FW4, introduzimos ferramentas para agilizar o processo de configuração.

    • Nota: Você deve usar o aplicativo "Handy onboarding" (iOS/Android/web).

Mensagens

  • Os dispositivos agora enviam notificações para mudanças de estado.

    • Simplifica a lógica do aplicativo ao eliminar a necessidade de polling constante de informações.

    • Os desenvolvedores podem fazer seus aplicativos reagirem a mapeamentos de botões não utilizados.

      • Clique único no botão AÇÃO atualmente não é usado em todos os dispositivos.

  • Mudamos de JSON para comunicações protobuf.

    • Reduzimos significativamente o tamanho da mensagem e o uso de memória.

  • Agrupamento de mensagens.

    • Múltiplas mensagens podem ser combinadas.

    • Reduz a latência da mensagem e acelera as aplicações.

    • Exemplo: Mover o Handy para um padrão específico agora pode ser feito em um único pacote de mensagens:

      • Configurar modo HSP

      • Adicionar pontos ao buffer

      • Reproduzir HSP

Novos Modos

  • Modo de Áudio

    • Conecte como um fone de ouvido Bluetooth e controle o motor com base na entrada de áudio.

      • Suporta apenas dispositivos com memória externa (atualmente apenas Oh).

  • Protocolo de Vibração Handy (HVP)

    • Suporta apenas dispositivos com memória externa (atualmente apenas Oh).

    • Suporta dispositivos LRA, ERM e de deslizamento.

  • Protocolo de Streaming Handy (HSP)

    • "Um modo para governar todos."

    • Transmita pontos para um buffer.

    • Adicione pontos enquanto reproduz.

    • Permite novos casos de uso, como:

      • Jogos

      • Dados ao vivo da entrada do sensor.

    • Substitui HSSP.

      • HSSP está na nova API, mas usa HSP nos bastidores.

      • Reduz o tempo de configuração do HSSP de segundos para milissegundos.

Novos recursos

  • Controle HMI

    • Agora você pode manipular a Interface Homem-Máquina (HMI) do dispositivo.

      • Atualmente limitado ao LED RGB.

  • Gerenciamento da bateria.

    • Agora suporta dispositivos que funcionam com bateria.

Outras melhorias

  • Protocolo de Streaming Direto Handy (HDSP)

    • Adicionada comando de parada.

    • Implementada notificação de mudança de estado.

    • Introduzida capacidade de controle usando XaVp.

  • Funções de temporização aprimoradas para melhorar a precisão da sincronização de vídeo.

Nos bastidores

  • Infraestrutura de construção do FW.

    • Testes automáticos.

    • Distribuição automática.

    • Implantações opt-in.

    • Filtros de implantação.

      • Pode segmentar modelos de hardware, país ou cidade.

  • Gerenciamento de variantes de hardware.

    • Suporte para Oh e futuros novos projetos de hardware.

    • Sistema de configuração simplificado que permite construir diferentes configurações de hardware a partir de um único projeto.

  • Atualizações OTA via WebSocket e Protocol Buffers.

  • Mudamos de Bluedroid para NimBLE para economizar memória do dispositivo.

    • Agora é possível usar o dispositivo com Wi-Fi e Bluetooth simultaneamente.

      • Onboarding simplificado.

  • Dobrado o tamanho do buffer do WebSocket.

API v3

Todas essas mudanças no firmware contribuíram para uma melhoria massiva na API. A adição mais notável é a notificação de eventos SSE. Você pode ler mais sobre as mudanças em nossa documentação para desenvolvedores.


Se você estiver enfrentando problemas com o Firmware 4, envie-nos uma mensagem na caixa de chat no canto inferior direito ou envie um e-mail para contato@thehandy.com.br para suporte.

Respondeu à sua pergunta?