ExpressLRS Конфигуратор ExpressLRS

ssvgps

TX16S, Happymodel ELRS 2.4 TX мощность 25мВт частота 500, вуп 65мм FC Betafpv AIO 5A elrs антенна кубик. Комната, расстояние от пульта до вупа полтора метра. За десять минут на разных аккумах три раза терялась связь. Пульт ругался “телеметрия потеряна-телеметрия восстановлена”. При этом два раза вуп просто просел по высоте сантиметров на двадцать, один раз упал на пол. Нестабильненько что-то. Опускать частоту с пятиста вниз? Поднимать мощность даже если в упор пульт и вуп?

kasatka60
ssvgps:

Поднимать мощность даже если в упор пульт и вуп?

А динамическую мощность поставить?

ssvgps

Да ну нет, я на диване сижу - вупчик напротив меня в полутора метрах. Снизил частоту, с 500гц сделал 150гц, вечером так же полетал - разрывов связи не было.

kasatka60

Я еще на своем не летал, но попробую проверить, хотя мне и 50гц за глаза хватает.

ssvgps

Вуп, полётник Betafpv 5A AIO elrs, в очках правильно показывает напряжение батареи вупа. Аппа tx16s, EdgeTX 2.6.0, TX Happymodel elrs. На аппе настроил вывод напряжения батареи на экран и вывод качества сигнала. При подключении батареи вупа на пульте появляется телеметрия, сразу показывается качество сигнала, и не показывается напряжение батареи, соответствующее поле серое. Полетаю некоторое время и напряжение батареи вупа появляется на экране. И так постоянно происходит. Что глючит? Передатчик вупа не сразу передаёт напряжение батареи вупа? Пульт не принял именно напряжение батареи приняв остальные параметры? Edge TX глючит и не всё отрисовывает?

imale

Для чего нужно подключать приемник к UARTу FC при прошивке по WIFI. Просто запитать приемник и подождать 20-60 сек. пока включится WIFI и затем прошивать нельзя?

kasatka60

Может кому-то через провода удобнее, хотя самому удобнее через вайфай)

imale

Всем привет! На планере размахом 3.2 метра 4 сервы в крыле и 2 для V стабилизатора. Как заполучить 6 каналов с полным разрешением (10 bit)?

kasatka60

Поставить автопилот. Либо купить другую систему управления, у вас все равно автопилота нету, а далеко вы не летаете, а большая частота передачи данных большим планерам не нужна. Либо на гитхабе попросить чтобы такое сделали, либо самому переписать код.

imale
kasatka60:

Поставить автопилот.

и как автопилот из 4-х сделает 6 полных каналов?

kasatka60

Замиксует. У меня миниталон и там на каждую серву свой сигнал + подвес, но там ступенчато крутит.

imale
kasatka60:

Замиксует

Как вариант рассматривал такое решение, но тогда логику E-SOAR придется перенести в полеткик, если это возможно.

kasatka60

Там просто модифицированные исходники, в которых реализовано 8 (в другом 12) каналов с разрешением 10 бит. Надо зайти на гитхаб, скачать исходники: там обычно справа кнопка code и скачать зип архив. Ивзлечь куданибудь и потом запустить express configurator. В нем выбрать раздел local и указать путь к ExpressLRS-master\src (или другой, сообразите сами), а дальше сами выберете что за модули у вас. По идее должно прокатить. Ну и все это на свой страх и риск.

kasatka60
imale:

но тогда логику E-SOAR придется перенести в полеткик

А зачем? Проще все сделать в автопилоте, да и в случае чего автопилот сам вернет вам пепелац. Просто летайте в мануальном режиме без всяких стабов.

kasatka60

А ради интереса зачем вам ELRS на данном пепелаце? Не проще ли обычный приемник frsky или какой у вас там пульт. Там дальности за глаза и за уши хватает.

sekil

Если кому интересно портировал ELRS 2.1 RX на модуль Ebyte E78-868LN22S(ASR6601) - именно с приставкой ASR6601.

Данный модуль содержит чип ASR6601 - это Cortex M4 + SX1262 В связи с тем, что чип SX1262 не совместим в некоторых режимах с SX127X - скорость 200ГЦ работать не будет - только 100, 50 и 25 гц…

Для прошивки потребуется jlink - можно сделать самопальный из stm32f103 - в инете есть мануалы.

Для сборки и прошивки требуется скачать специальную версию Elrs - github.com/Sekilsgs2/ExpressLRS И нужно скачать фреймворк переписанный - github.com/Sekilsgs2/CubeCell-Arduino

В первую очередь нужно прошить модулю специальный бутлоадер при помощи jlink (в системе должен быть установлен драйвер для Jlink и модуль полностью быть готовым к работе - если нет - решаем вопрос сначала с jlink)

Далее нужно будет установить питон в windows - скачиваем со страницы www.python.org/downloads/windows/ Для Windows 7 - версию 3.8.8, для Windows 10 и выше - любую последнюю можно. И устанавливаем , если требуется перегружаем комп.

Далее открываем командную строку - cmd и вписываем - pip3 install pylink-square --user

Распиновка модуля если смотреть с обратной стороны -

подключаем jlink соответствующим пинам SWC, SWD, GND, VCC к 3.3В и boot mode к 3.3v. И можно прошивать модуль набрав в командной строке - python D:\ExpressLRS-master\fw.py D:\ExpressLRS-master\boot_asr6601.bin Соответственно заменить пути к файлам на свои.

После удачной прошивки загрузчика можно припаивать модуль к полетнику - rx, tx, gnd, vcc – питание ТОЛЬКО 3.3В!!! и приступить к сборке прошивки и загрузке в модуль.

В ExpressLrs configurator нужно выбрать что собираться будет прошивка из локальной папки и указать папку src из скаченной версии Expresslrs, выбрать в качестве категории HGLRC 900 MHzи устройство HGLRC Hermes 900 RX, включить telemetry, указать пароль и можно на данном этапе нажимать build

Выделенное красным обязательно не включать.

Первый билд завершится ошибкой - так должно быть. Далее идем в папку - C:\Users"ИМЯ ПОЛЬЗОВАТЕЛЯ без кавычек".platformio\packages\framework-arduinoasrmicro удаляем там все кроме .piopm Далее копируем сюда все файлы и папки из скаченного фреймворка - получится так -

Далее идем в папку куда сохранили скаченный Expreslrs в папку src и удаляем там папку .pio Если она не видна - нужно включить показ скрытых папок и файлов.

Все, можно подключать полетник с подключенным модулем к компьтеру и жмакать build and flash.

Ну вроде описал все что можно - не самый легкий процесс - но я себе таких модулей накупил по 450р 4 шт - все прошил и летаю на них - по дальности не могу сказать - ибо не тестил далеко - только пару км - по идее должно быть все хорошо…

kasatka60

И обвязки никакой не надо? Достаточно купить этот модуль, прошить и летать?

sekil
kasatka60:

И обвязки никакой не надо? Достаточно купить этот модуль, прошить и летать?

Не надо конечно - антенну прилепил и полетел - на передаче сотвественно чтото подходящее по частоте 😃