FlySpark-LogoFlySpark

DroneCAN-Knoten im Browser

Als Alternative zum DroneCAN GUI Tool listet FlySpark jeden DroneCAN-Knoten auf einem CAN-Bus mit Zustand, Modus, Laufzeit und Namen auf, über einen SLCAN-USB-CAN-Adapter. Öffne einen Knoten, um seine Identität zu sehen und seine Parameter zu bearbeiten. Es läuft in Chrome oder Edge und in der FlySpark-App für Android.

Praktisch, um CAN-GPS-Module, Airspeed-Sensoren, Strommodule und ESCs zu prüfen, bevor sie in einen ArduPilot- oder PX4-Build kommen.

Kostenlos. Für Hardware-Verbindungen brauchst du Chrome oder Edge auf einem Computer; am Smartphone nutzt du die FlySpark-App.

Funktionen

Eine Alternative zum DroneCAN GUI Tool

Das DroneCAN GUI Tool ist das Standard-Desktopprogramm für DroneCAN, früher UAVCAN v0, und die meisten Herstelleranleitungen nutzen es. Es ist eine Python-Anwendung, die installiert werden muss. FlySpark deckt die häufigsten Aufgaben ab, nämlich prüfen, welche Knoten aktiv sind, und ihre Parameter ändern, in einem Browser-Tab oder auf dem Smartphone.

Für Firmware-Updates von Knoten im Feld oder eine detaillierte Busanalyse halte das DroneCAN GUI Tool oder den DroneCAN-Bildschirm von Mission Planner bereit. Sie nutzen dasselbe Protokoll, du kannst also frei wechseln.

Was du brauchst

Einen SLCAN-fähigen USB-CAN-Adapter, verbunden mit deinem CAN-Bus, mit Spannung auf dem Bus und Terminierung an beiden Enden. Der Bus wird üblicherweise mit 1 Mbit/s geöffnet, dem DroneCAN-Standard von ArduPilot und PX4. Im Browser wird der Adapter über Web Serial in Chrome oder Edge angesprochen. Die Busspannung muss vom Fahrzeug oder einem separaten Netzteil kommen; ein USB-Adapter allein versorgt deine Knoten unter Umständen nicht.

Wenn die Knoten gesund aussehen, konfigurierst du die Autopilot-Seite in der ArduPilot Bodenstation oder im PX4 Configurator.

So siehst du DroneCAN-Knoten im Browser

  1. Adapter anschließen. Verbinde den SLCAN-Adapter mit dem CAN-Bus und versorge den Bus mit Strom.
  2. Tool öffnen. Öffne FlySpark in Chrome oder Edge und wähle DroneCAN.
  3. Adapter wählen. Erlaube den Adapter, wenn der Browser fragt. Der Bus wird mit 1 Mbit/s geöffnet.
  4. Knoten prüfen. Beobachte die Knotenliste und öffne dann einen Knoten, um seine Parameter zu lesen oder zu ändern.

Häufige Fragen

Welche Adapter werden unterstützt?

USB-Adapter, die das serielle SLCAN-Protokoll sprechen, etwa CANable und Zubax Babel.

Ist DroneCAN dasselbe wie UAVCAN?

DroneCAN führt UAVCAN v0 fort, das Protokoll der Peripherie für ArduPilot und PX4. Cyphal, früher UAVCAN v1, ist ein anderes Protokoll und wird hier nicht unterstützt.

Kann ich Knotenparameter ändern?

Ja. Öffne einen Knoten, bearbeite einen Wert und speichere ihn auf dem Knoten.

Kann ich es ohne Adapter ausprobieren?

Ja. Die Demo zeigt einen simulierten CAN-Bus mit Knoten und Parametern.

Alle FlySpark-Tools ansehen

Bereit zum Ausprobieren?

Kostenlos. Für Hardware-Verbindungen brauchst du Chrome oder Edge auf einem Computer; am Smartphone nutzt du die FlySpark-App.