Documentação do Beam Bench

Diagnóstico da conexão

Estado da conexão ativa da máquina, detecção de porta, handshake do GRBL e tráfego TX/RX recente. Abra isto quando algo estiver errado.

O painel Diagnóstico da conexão é o fluxo completo para entender o que a máquina e o Beam Bench estão dizendo um ao outro. Ele é somente leitura: não há nada aqui em que você possa clicar que altere o estado da máquina. Ele existe para que você veja o que está acontecendo e, se necessário, empacote um instantâneo para um relatório de bug.

Abra este painel quando:

  • A máquina não conectar.
  • A conexão cair no meio do trabalho.
  • Você vir respostas ilegíveis no Console.
  • Você estiver registrando um relatório de bug relacionado à conectividade.

Abrindo-o

  • Local padrão: centro-direita quando aberto
  • Visível por padrão: não: abra pelo menu Janela
  • Atalho: nenhum padrão

O que você vê

Painel Diagnóstico da conexão quando nenhuma máquina está conectada. Estado desconectado sem tráfego TX/RX capturado.

O painel atualiza automaticamente seu instantâneo a cada segundo. De cima para baixo:

Cabeçalho

  • Título com um registro de data e hora do instantâneo (hora local, por exemplo, 14:45:30).
  • Um botão com ícone de atualização (canto superior direito) atualiza o instantâneo à força.

Bloco de estado da máquina

  • Estado da sessão: o estado atual da sessão do back-end, formatado (sublinhados substituídos por espaços): disconnected, connecting, validating, ready, running, paused, alarm, error.
  • Mensagem de handshake: a resposta de handshake mais recente. Nenhuma tentativa de conexão registrada. se não houver histórico.
  • Versão do firmware: string do firmware do controlador, se disponível.

Tabela de portas seriais

Colunas: Porta, VID, PID, Estado.

  • Porta: por exemplo, COM3, /dev/ttyUSB0, /dev/tty.usbserial-1410.
  • VID / PID: IDs do fornecedor e do produto em hexadecimal ou - se o sistema operacional não os disponibilizar.
  • Estado: em uso pelo Beam Bench ou disponível.

Problemas conhecidos

Quando a camada de descoberta detecta algo que conhece, por exemplo, um driver não instalado para um chip reconhecido, isso aparece aqui em uma caixa de alerta âmbar.

Registro de eventos da conexão

Eventos recentes limitados em formato monoespaçado com: registro de data e hora, etapa (connect, handshake etc.), nome da porta, taxa de transmissão, erro ou mensagem. É útil para ver exatamente quando e por que uma conexão falhou.

Blocos de tráfego TX/RX

Tráfego serial recente em duas representações:

  • Hex: fluxo de bytes brutos em hexadecimal.
  • ASCII: os mesmos bytes como texto imprimível quando possível.

Qualquer um dos dois pode estar vazio se nenhum tráfego tiver sido capturado recentemente.

Botões de ação

  • Salvar diagnóstico: grava o instantâneo atual em um arquivo. É útil para compartilhar diagnósticos no grupo do Facebook ou anexá-los a um relatório de bug.
  • Enviar ao Beam Bench: abre o diálogo Relatório de feedback com o contexto de conectividade pré-preenchido, pronto para enviar.

O que você pode fazer

Verificar se a máquina está realmente visível

Verifique a tabela de portas seriais. Se a porta da sua máquina estiver listada, o sistema operacional consegue vê-la. Se estiver ausente, o problema está no driver ou no hardware.

Verificar se o Beam Bench capturou a porta

A coluna Estado mostra em uso pelo Beam Bench para a porta atualmente aberta pelo aplicativo. Se você esperava uma conexão e a porta mostrar disponível, a conexão não foi concluída.

Ver por que a conexão falhou

Leia a Mensagem de handshake e o registro de Eventos da conexão. O evento de falha mais recente nomeia a etapa e o erro.

Verificar se o controlador está respondendo

Os blocos de tráfego TX/RX mostram a atividade recente. Se TX tiver dados, mas RX estiver vazio, a máquina não está respondendo. Se ambos estiverem preenchidos, mas ilegíveis, a taxa de transmissão ou o enquadramento está incorreto.

Registrar um relatório de bug de conectividade

Clique em Enviar ao Beam Bench. O diálogo Relatório de feedback inclui o contexto de conectividade disponível. Informe o modelo da máquina/controlador e uma descrição curta, depois revise o relatório antes de enviá-lo. As tentativas de sondagem distinguem uma porta que não pôde ser aberta, uma porta silenciosa e uma resposta não reconhecida.

Comportamentos importantes

  • O intervalo de atualização automática é de 1 segundo. O registro de data e hora do cabeçalho é atualizado a cada atualização.
  • Os buffers TX/RX são limitados: somente o tráfego recente é mantido, não a sessão inteira.
  • O registro mantém um histórico recente limitado. Os relatórios de diagnóstico preservam as tentativas de sondagem e um instantâneo maior do tráfego recente; as entradas mais antigas acabam sendo descartadas.
  • Salvar diagnóstico produz um pacote no estilo de feedback, mas o grava localmente em vez de enviá-lo.
  • Este painel não modifica o estado da máquina. Os controles de conectar/desconectar ficam em Controle do laser e no diálogo Configurações do dispositivo.

Relacionados

On this page