Nós DroneCAN no seu navegador
Como alternativa ao DroneCAN GUI Tool, o FlySpark lista cada nó DroneCAN de um barramento CAN, com status de saúde, modo, tempo ligado e nome, por um adaptador USB-CAN SLCAN. Abra um nó para ver sua identificação e editar seus parâmetros. Funciona no Chrome ou no Edge e no app FlySpark para Android.
É útil para conferir GPS CAN, sensores de velocidade do ar, módulos de energia e ESCs antes de instalá-los num projeto ArduPilot ou PX4.
Grátis. Para conectar hardware, use Chrome ou Edge no computador; no celular, use o app FlySpark.
Recursos
Lista de nós ao vivo
O id, nome, saúde, modo e tempo ligado de cada nó, atualizados enquanto o barramento roda.
Detalhes do nó
Versões de hardware e software e o id único, conforme informados pelo nó.
Parâmetros
Leia e edite os parâmetros do nó, com verificação de tipo e faixa.
Monitor do barramento
Um log ao vivo dos frames CAN decodificados como mensagens DroneCAN.
Escolha do adaptador
Funciona com adaptadores SLCAN como CANable e Zubax Babel; escolha o bitrate e o id de nó da própria ferramenta.
Barramento simulado
Um barramento de demonstração com nós e parâmetros, para aprender a ferramenta sem hardware.
Uma alternativa ao DroneCAN GUI Tool
O DroneCAN GUI Tool é o programa de desktop padrão para DroneCAN, antigo UAVCAN v0, e é a ferramenta usada na maioria dos guias dos fabricantes. É um aplicativo Python que precisa ser instalado. O FlySpark cobre as tarefas mais comuns, ver quais nós estão ativos e mudar os parâmetros deles, numa aba do navegador ou no celular.
Para atualizar o firmware de nós em campo ou fazer uma análise detalhada do barramento, mantenha à mão o DroneCAN GUI Tool ou a tela DroneCAN do Mission Planner. Eles usam o mesmo protocolo, então você pode alternar à vontade.
O que você precisa
Um adaptador USB-CAN compatível com SLCAN ligado ao seu barramento CAN, com o barramento energizado e terminação nas duas pontas. O barramento normalmente é aberto a 1 Mbit/s, o padrão DroneCAN usado pelo ArduPilot e pelo PX4. No navegador, o adaptador é acessado pelo Web Serial no Chrome ou no Edge. A energia do barramento precisa vir do veículo ou de uma fonte separada; só o adaptador USB pode não alimentar seus nós.
Quando os nós estiverem saudáveis, configure o lado do piloto automático na estação de solo ArduPilot ou no configurador PX4.
Como ver nós DroneCAN no navegador
- Ligue o adaptador. Conecte o adaptador SLCAN ao barramento CAN e energize o barramento.
- Abra a ferramenta. Abra o FlySpark no Chrome ou no Edge e escolha DroneCAN.
- Escolha o adaptador. Permita o adaptador quando o navegador pedir. O barramento abre a 1 Mbit/s.
- Inspecione os nós. Acompanhe a lista de nós e abra um nó para ler ou alterar seus parâmetros.
Perguntas frequentes
Quais adaptadores são suportados?
Adaptadores USB que falam o protocolo serial SLCAN, como CANable e Zubax Babel.
DroneCAN é o mesmo que UAVCAN?
O DroneCAN dá continuidade ao UAVCAN v0, o protocolo usado pelos periféricos de ArduPilot e PX4. O Cyphal, antigo UAVCAN v1, é um protocolo diferente e não é suportado aqui.
Posso alterar os parâmetros dos nós?
Sim. Abra um nó, edite um valor e salve no nó.
Posso testar sem adaptador?
Sim. A demo mostra um barramento CAN simulado com nós e parâmetros.
Ferramentas relacionadas
Estação de solo ArduPilot e configuração no navegador
Estação de solo ArduPilot no Chrome, alternativa ao Mission Planner: setup, calibração, parâmetros, missões e logs via USB, telemetria ou Bluetooth.
Configuração PX4 e estação de solo no navegador
Alternativa ao QGroundControl que roda no Chrome: airframe PX4, sensores, modos de voo, energia, segurança, parâmetros e missões. Sem instalar nada.
Uma estação de solo MAVLink que roda no navegador
Estação de solo MAVLink web para ArduPilot e PX4: HUD, armamento, modos, parâmetros, missões e logs via USB, rádio de telemetria ou Bluetooth.
Pronto para experimentar?
Grátis. Para conectar hardware, use Chrome ou Edge no computador; no celular, use o app FlySpark.