Logotipo de FlySparkFlySpark

Nodos DroneCAN en tu navegador

Como alternativa web a DroneCAN GUI Tool, FlySpark muestra todos los nodos DroneCAN de un bus CAN, con su estado de salud, modo, tiempo activo y nombre, mediante un adaptador USB-CAN SLCAN. Abre un nodo para ver su identidad y editar sus parámetros. Funciona en Chrome o Edge y en la app FlySpark para Android.

Es útil para revisar módulos GPS CAN, sensores de velocidad del aire, módulos de alimentación y ESC antes de montarlos en un vehículo ArduPilot o PX4.

Gratis. Para conectar hardware necesitas Chrome o Edge en un ordenador; en el móvil se usa la app FlySpark.

Funciones

Una alternativa a DroneCAN GUI Tool

DroneCAN GUI Tool es el programa de escritorio estándar para DroneCAN, antes UAVCAN v0, y es la herramienta que usan la mayoría de las guías de los fabricantes. Es una aplicación Python que hay que instalar. FlySpark cubre las tareas más comunes, comprobar qué nodos están activos y cambiar sus parámetros, en una pestaña del navegador o en el móvil.

Para actualizar el firmware de los nodos en el campo o hacer un análisis detallado del bus, ten a mano DroneCAN GUI Tool o la pantalla DroneCAN de Mission Planner. Usan el mismo protocolo, así que puedes cambiar libremente entre ellas.

Qué necesitas

Un adaptador USB-CAN compatible con SLCAN conectado a tu bus CAN, con el bus alimentado y terminación en ambos extremos. El bus se suele abrir a 1 Mbit/s, el valor por defecto de DroneCAN que usan ArduPilot y PX4. En el navegador, se accede al adaptador mediante Web Serial en Chrome o Edge. La alimentación del bus debe venir del vehículo o de una fuente aparte; puede que un adaptador USB por sí solo no alimente tus nodos.

Cuando los nodos estén bien, configura el lado del autopiloto en la estación de tierra ArduPilot o en el configurador PX4.

Cómo ver nodos DroneCAN en el navegador

  1. Cablea el adaptador. Conecta el adaptador SLCAN al bus CAN y alimenta el bus.
  2. Abre la herramienta. Abre FlySpark en Chrome o Edge y elige DroneCAN.
  3. Elige el adaptador. Permite el adaptador cuando el navegador lo pida. El bus se abre a 1 Mbit/s.
  4. Inspecciona los nodos. Observa la lista de nodos y abre uno para leer o cambiar sus parámetros.

Preguntas frecuentes

¿Qué adaptadores se admiten?

Adaptadores USB que hablan el protocolo serie SLCAN, como CANable y Zubax Babel.

¿DroneCAN es lo mismo que UAVCAN?

DroneCAN continúa UAVCAN v0, el protocolo que usan los periféricos de ArduPilot y PX4. Cyphal, antes UAVCAN v1, es un protocolo distinto y aquí no se admite.

¿Puedo cambiar los parámetros de los nodos?

Sí. Abre un nodo, edita un valor y guárdalo en el nodo.

¿Puedo probarlo sin adaptador?

Sí. La demo muestra un bus CAN simulado con nodos y parámetros.

Ver todas las herramientas de FlySpark

¿Listo para probarlo?

Gratis. Para conectar hardware necesitas Chrome o Edge en un ordenador; en el móvil se usa la app FlySpark.