Узлы DroneCAN в браузере: альтернатива DroneCAN GUI Tool
FlySpark — альтернатива DroneCAN GUI Tool в браузере: он показывает все узлы DroneCAN на CAN-шине с их состоянием, режимом, временем работы и именем через USB-CAN адаптер SLCAN. Откройте узел, чтобы увидеть его идентификационные данные и отредактировать параметры. Работает в Chrome или Edge и в приложении FlySpark для Android.
Это удобно для проверки CAN GPS-модулей, датчиков воздушной скорости, модулей питания и регуляторов до установки в сборку на ArduPilot или PX4.
Бесплатно. Для подключения оборудования нужен Chrome или Edge на компьютере; на телефоне используйте приложение FlySpark.
Возможности
Список узлов в реальном времени
ID, имя, состояние, режим и время работы каждого узла, обновляемые по ходу работы шины.
Сведения об узле
Версии железа и ПО и уникальный ID, как их сообщает узел.
Параметры
Чтение и редактирование параметров узлов с проверкой типа и диапазона.
Монитор шины
Живой лог CAN-кадров, декодированных как сообщения DroneCAN.
Выбор адаптера
Работает с адаптерами SLCAN, такими как CANable и Zubax Babel; выберите битрейт и собственный ID узла инструмента.
Виртуальная шина
Демо-шина с узлами и параметрами, чтобы освоить инструмент без железа.
Альтернатива DroneCAN GUI Tool
DroneCAN GUI Tool — стандартная десктопная программа для DroneCAN, бывшего UAVCAN v0, и именно на неё ссылается большинство инструкций производителей. Это приложение на Python, которое нужно устанавливать. FlySpark закрывает самые частые задачи — проверить, какие узлы живы, и изменить их параметры — во вкладке браузера или на телефоне.
Для обновления прошивки узлов в полевых условиях или подробного анализа шины держите под рукой DroneCAN GUI Tool или экран DroneCAN в Mission Planner. Они используют тот же протокол, так что переключаться можно свободно.
Что понадобится
USB-CAN адаптер с поддержкой SLCAN, подключённый к CAN-шине, с питанием на шине и терминаторами на обоих концах. Шина обычно открывается на скорости 1 Мбит/с — это стандарт DroneCAN, который используют ArduPilot и PX4. В браузере доступ к адаптеру идёт через Web Serial в Chrome или Edge. Питание шины должно идти от аппарата или отдельного источника; одного USB-адаптера может не хватить для питания узлов.
Когда узлы в порядке, настройте сторону автопилота в наземной станции ArduPilot или конфигураторе PX4.
Как посмотреть узлы DroneCAN в браузере
- Подключите адаптер. Подключите адаптер SLCAN к CAN-шине и подайте питание на шину.
- Откройте инструмент. Откройте FlySpark в Chrome или Edge и выберите DroneCAN.
- Выберите адаптер. Разрешите доступ к адаптеру, когда браузер спросит. Шина откроется на 1 Мбит/с.
- Изучите узлы. Следите за списком узлов, затем откройте узел, чтобы прочитать или изменить его параметры.
Частые вопросы
Какие адаптеры поддерживаются?
USB-адаптеры с последовательным протоколом SLCAN, например CANable и Zubax Babel.
DroneCAN и UAVCAN — это одно и то же?
DroneCAN — продолжение UAVCAN v0, протокола, который используют периферийные устройства ArduPilot и PX4. Cyphal, бывший UAVCAN v1, — другой протокол, и здесь он не поддерживается.
Можно менять параметры узлов?
Да. Откройте узел, измените значение и сохраните его в узел.
Можно попробовать без адаптера?
Да. Демо показывает виртуальную CAN-шину с узлами и параметрами.
Похожие инструменты
Настройка ArduPilot и наземная станция в браузере
Альтернатива Mission Planner в Chrome: настройка ArduPilot, калибровка, параметры, миссии и логи по USB, через радиомодем телеметрии или Bluetooth.
Настройка PX4 и наземная станция в браузере
Альтернатива QGroundControl в Chrome: настройка PX4 — рама, датчики, полётные режимы, питание, безопасность, параметры и миссии. Без установки.
Наземная станция MAVLink, которая работает в браузере
Наземная станция MAVLink для ArduPilot и PX4 в браузере: HUD, арминг, режимы, параметры, миссии и логи по USB, радиомодему телеметрии или Bluetooth.
Готовы попробовать?
Бесплатно. Для подключения оборудования нужен Chrome или Edge на компьютере; на телефоне используйте приложение FlySpark.