Este guia orienta você na conexão de um controlador Nexmosphere a um Player BrightSign OnSign e na configuração da porta serial e das regras de interatividade.
Requisitos
- OnSign Player está instalado em um dispositivo BrightSign
- Controlador Nexmosphere XN (ex: XN-185 ou XN-135)
- Cabo USB-A para Micro-USB
Conectando o controlador
- Conecte a porta Micro-USB do controlador Nexmosphere a uma porta USB-A do BrightSign Player usando um cabo USB-A para Micro-USB.
- Certifique-se de que o controlador esteja conectado antes de ligar o BrightSign Player . O controlador XN é alimentado pela porta USB BrightSign, portanto, a ordem de conexão é importante.
Configurar a porta serial Player
- Abra o Gerenciador Player e selecione o player que deseja configurar.
- Clique em Configurações.
- Desça até Configurações da porta serial (RS-232).
- Clique em + Adicionar porta.
- Defina o tipo de porta como Nexmosphere.
- Selecione a porta no menu suspenso e escolha a opção USB.

- Insira um Alias — o nome da porta usado para referenciá-la em Aplicativos e outras configurações OnSign . O valor padrão é Nexmosphere.
- Clique em Salvar.
Configurar interações
Após a configuração da porta serial, OnSign analisa todos os dados seriais recebidos por meio da API Local. Você pode criar regras de interatividade para acionar conteúdo com base em eventos de sensores.
Por exemplo, ao usar etiquetas RFID com um controlador XN-185, o controlador envia strings de eventos como XR[PU001] quando um objeto é levantado e XR[PB001] quando ele é colocado de volta.
As strings de evento do seu dispositivo estão listadas no manual do usuário. Use a string de evento apropriada ao configurar os triggers no OnSign.
Para configurar uma regra de interatividade:
- Acesse Interatividade da Campanha ou Interatividade Player.
- Clique em + Adicionar interação e dê um nome a ela.
- Defina "O que" para API local.
- No campo “Qual deles”, insira o padrão de texto que deve acionar a interação.
Importante: O padrão é correspondido como uma expressão regular. Caracteres especiais devem ser escapados com uma barra invertida ( \ ). Os caracteres que exigem escape incluem: [ ] ( ) { } * + ? | ^ $ . \

Solução de problemas
- O dispositivo não é detectado: Desconecte os cabos, reconecte o dispositivo repetindo o processo de configuração e atualize a página antes de tentar novamente.
- Controlador não detectado após inicialização BrightSign: O controlador foi conectado depois que o BrightSign Player já estava ligado. Desligue o player, conecte o controlador e ligue-o novamente.
- A porta não está listada na lista suspensa de portas seriais OnSign: Verifique se está sendo usado um cabo USB-A para Micro-USB. Cabos USB-A para USB-A não funcionam com controladores XN.
- A interatividade não está sendo acionada: Verifique se os caracteres especiais no padrão estão devidamente escapados. Parênteses e barras invertidas, em particular, exigem escape na expressão regular.
-
A interatividade não está sendo acionada: Duas causas comuns: (1) o alias configurado nas suas Player Settings deve corresponder exatamente ao que está definido no App — verifique se há erros de digitação ou espaços extras; (2) o padrão no campo Which one usa expressões regulares, portanto os caracteres especiais devem ser escapados com uma barra invertida (
\). Os caracteres que exigem escape incluem:[ ] ( ) { } * + ? | ^ $ . \