FlySpark-logoFlySpark

Hardware en verbindingen

DroneCAN GUI Tool: DroneCAN-nodes in je browser

FlySpark werkt als DroneCAN GUI Tool in je browser: het toont elke DroneCAN-node op een CAN-bus, met status, modus, uptime en naam, via een SLCAN USB-CAN-adapter. Open een node om de identiteit te zien en de parameters te bewerken. Het draait in Chrome of Edge en in de FlySpark-app voor Android.

Handig om CAN-GPS-modules, airspeedsensoren, voedingsmodules en ESC's te controleren voordat ze in een ArduPilot- of PX4-build gaan.

Gratis. Voor hardwareverbindingen heb je Chrome of Edge op een computer nodig; op je telefoon gebruik je de FlySpark-app.

  • Gratis
  • Niets te installeren
  • Demo zonder hardware
DroneCAN GUI Tool: DroneCAN-nodes in je browser

Functies

  • 01

    Live nodelijst

    Id, naam, status, modus en uptime van elke node, bijgewerkt terwijl de bus loopt.

  • 02

    Nodedetails

    Hardware- en softwareversies en de unieke id, zoals de node die meldt.

  • 03

    Parameters

    Lees en bewerk nodeparameters, met controle op type en bereik.

  • 04

    Busmonitor

    Een live log van CAN-frames, gedecodeerd als DroneCAN-berichten.

  • 05

    Keuze van adapter

    Werkt met SLCAN-adapters zoals CANable en Zubax Babel; kies de bitrate en de eigen node-id van de tool.

  • 06

    Gesimuleerde bus

    Een demobus met nodes en parameters, om de tool te leren kennen zonder hardware.

Een alternatief voor DroneCAN GUI Tool

DroneCAN GUI Tool is het standaard desktopprogramma voor DroneCAN, voorheen UAVCAN v0, en de tool die de meeste handleidingen van fabrikanten gebruiken. Het is een Python-applicatie die je moet installeren. FlySpark dekt de meest voorkomende klussen, controleren welke nodes actief zijn en hun parameters aanpassen, in een browsertab of op een telefoon.

Houd voor firmware-updates van nodes in het veld of een gedetailleerde busanalyse DroneCAN GUI Tool of het DroneCAN-scherm van Mission Planner bij de hand. Ze gebruiken hetzelfde protocol, dus je kunt vrij wisselen.

Wat je nodig hebt

Een USB-CAN-adapter die SLCAN ondersteunt, aangesloten op je CAN-bus, met spanning op de bus en terminatie aan beide uiteinden. De bus wordt meestal geopend op 1 Mbit/s, de DroneCAN-standaard die ArduPilot en PX4 gebruiken. In de browser bereik je de adapter via Web Serial in Chrome of Edge. De busspanning moet van het toestel of een aparte voeding komen; een USB-adapter alleen voedt je nodes mogelijk niet.

Zien de nodes er gezond uit, configureer dan de autopilotkant in het ArduPilot grondstation of de PX4 Configurator.

Zo bekijk je DroneCAN-nodes in de browser

  1. Sluit de adapter aan

    Verbind de SLCAN-adapter met de CAN-bus en zet spanning op de bus.

  2. Open de tool

    Open FlySpark in Chrome of Edge en kies DroneCAN.

  3. Kies de adapter

    Sta de adapter toe als de browser erom vraagt. De bus opent op 1 Mbit/s.

  4. Bekijk de nodes

    Volg de nodelijst en open daarna een node om de parameters te lezen of te wijzigen.

Veelgestelde vragen

Welke adapters worden ondersteund?

USB-adapters die het seriële SLCAN-protocol spreken, zoals CANable en Zubax Babel.

Is DroneCAN hetzelfde als UAVCAN?

DroneCAN is de voortzetting van UAVCAN v0, het protocol dat randapparatuur voor ArduPilot en PX4 gebruikt. Cyphal, voorheen UAVCAN v1, is een ander protocol en wordt hier niet ondersteund.

Kan ik nodeparameters wijzigen?

Ja. Open een node, pas een waarde aan en sla die op in de node.

Kan ik het proberen zonder adapter?

Ja. De demo toont een gesimuleerde CAN-bus met nodes en parameters.

Bekijk alle FlySpark-tools

Klaar om het te proberen?

Gratis. Voor hardwareverbindingen heb je Chrome of Edge op een computer nodig; op je telefoon gebruik je de FlySpark-app.