Переключение в FCC режим РУ и снятие лимитов для Mavic, Spark ,Phantom 4 , Inspire 2

Dozor-SPb
yuriks1:

на страничке написано как его благодарить!

Думаю, он уже получил 😉

yuriks1
Dozor-SPb:

Думаю, он уже получил

Виноват,был неправ!

jkson
taishy:

Т.е. пульт независимо от режима FCC/CE (+boost) работает с одинаковой мощностью?

Пульт также усилится. Я прибором не измерял, и насколько я знаю при измерении сигнала пульта результаты неявные, в силу малого потока данных с него. Но смысл хака с программной точки зрения опишу.
Радиосвязь мавика это SDR, т.е. радио, параметры которого устанавливаются программно. Есть коммуникация служебная, которая настраивает параметры радио всех участников (пульт, дрон, очки) одинаково, т.е. синхронизирует их. Ведущим устройством в данной сети является дрон, он же хранит параметры до перезагрузки. Т.е. пре перезагрузке пульта, как только он соединится с дроном, он опять подхватывает настройки SDR. Поэтому команда усиления выполняется только на тушке, как на ведущем устройстве сети.

Dozor-SPb:

Думаю, он уже получил 😉

Спасибо Dozor-SPb и yuriks1, монетки обещаю пустить на общее дело) С помощью комрадов sav4enko и andrey_by поднимаю сейчас интересный проект, по использованию пульта мавика и центральной платы от него в DIYпроектах. Т.е. вывод с нее сигналов управления, кнопок, и передача FullHDлинка. Пакеты включения FCC были откопаны именно в процессе данного проекта, т.к. предполагается использование без смартфона, а 1.5 Ватта иметь хочется)

mitmit
jkson:

С помощью комрадов sav4enko и andrey_by поднимаю сейчас интересный проект, по использованию пульта мавика и центральной платы от него в DIYпроектах.

Отцы! респектую!

yuriks1
jkson:

По Мавику-2, нужно пощупать его для начала.

Пошчупал…
Дамлдор с ним М2 дружить не желает - активны только кнопки загрузки и выгрузки прошивок.

М1 не признаёт дров из папки ADBDriver.
На обоих при активации ADB ENABLE в диспетчере появляется неопределенное устройство DJI,но драйвера не встают.
Может дело в двух установленных ассистентах одновременно или антивирь воду мутит,в опщем бум разбираться.

Завтра попробую на другом компе,хотя на этом обе модели ассистент видит…

RGT

У меня на мавике 1 с крайней прошивкой 500, тоже кнопка не активна. Сейчас откатываю на 4.0100, буду пробовать, но чувствую что дело в винде.

jkson

Ассистенты явно не причем, попробуйте применить драйвера из папок ассистентов, они там есть. Собственно оттуда я их и брал. Может что-то с цифровой подписью драйверов. Отпишитесь пожалуйста по результату, я под виндами не работаю, под юниксами все в этом плане проще.

RGT:

откатываю на 4.0100, буду пробовать, но чувствую что дело в винде.

Не откатывайте, подключусь - разберемся.

RGT

Евгений, к сожалению уже откатился. И ура, кнопка ADB ENABLE активировалась. Следовательно на крайней прошивке не работает. А на 04.0100 пашет. Если нужно я обновлю до крайней

порутчик

Получается если после изменения настройки SDR прошить тушку более новой прошивкой то надо опять менять настройки?

jkson
yuriks1:

Пошчупал…
Дамлдор с ним М2 дружить не желает - активны только кнопки загрузки и выгрузки прошивок

Да, публичного рута на мавик-2 пока нет, соответственно adb на нем не включить. Пощупать - имел ввиду своими руками) На предмет возможности рута, а также заслать в него данный пакет другими способами. Это сделать не сложно, просто чтобы проверить остались ли у него команды SDR как у мавик-1.

порутчик:

Получается если после изменения настройки SDR прошить тушку более новой прошивкой то надо опять менять настройки?

Надо проверить. При переходе между старыми прошивками fcc мод сохраняется. С новыми пока нет опыта, ждем тех кто проверяет а не задает другим вопросы)

RGT
yuriks1:

М1 не признаёт дров из папки ADBDriver. На обоих при активации ADB ENABLE в диспетчере появляется неопределенное устройство DJI,но драйвера не встают.

Короче у меня тоже самое, надо дрова искать.

RadLager

Пробовал сегодня на м1. Драйвера не понадобились. Винда десятка. В диспетчере появляется новое dji, когда нажимаешь adb, но ошибки выдает все равно. Хотя в релизе дамлдора это указано, что даже с ошибками adb будет работать. Правда приходится несколько раз продолжить жать. Потом на виртуалке семерке проверил, там да. Неизвестное устройство dji и драйвера не подходят.

HEXITER
yuriks1:

М1 не признаёт дров из папки ADBDriver.
при активации ADB ENABLE в диспетчере появляется неопределенное устройство DJI,но драйвера не встают.

Аналогично…
Чёт тут не там…

Dozor-SPb
RadLager:

Неизвестное устройство dji и драйвера не подходят.

yuriks1:

М1 не признаёт дров из папки ADBDriver.

Возможно, на время данных манипуляций - просто отключить проверку цифровой подписи драйверов.
У меня так М1 через Ассистент калиброваться не хотел. Пока проверку подписи не отключил

jkson

Пришлось ставить Win7 и разбираться. Вобщем как и предполагал, драйвер без цифровой подписи и 7-ка добровольно его не ставит. Нужно поставить драйвер принудительно. Для этого жмакаем на неизвестном DJI устройстве, выбираем обновить драйвер>выбрать самостоятельно>выбрать из списка>показать все>диск/обзор, где уже можно выбрать inf в папке ADBDriver и установить “Android ADB Interface”

andrey_by

не надо сильно заморачиваться с ADB! - adb просто дает возможность слать пакет из нутрянки коптера, но эта коммандеа если ее написать в формате 0х55… отлично шлется с компа черз терминалку - к примеру Advancrd Serial port monitor . к тому же она работает и на коптерах где нет ADB - то бишь М2 … но сам пока не проверил(до компа доберусь в понедельник), но гарантирую что будет работать ровно так же как и с АДБ - понимающие подтвердят) - даже если сразу не заработает то нужно будет скорее всего поменять индекс устройства… индекс устройства опять же не сложно глянуть в Ассистенте либо в логах либо в internal upgrade tool

jkson

Через adb мы встраиваем команду в процесс загрузки коптера, тем самым делаем усиление постоянно. Через терминалку же ее нужно отправлять каждый раз после включения дрона. Как ты себе это представляешь?)

andrey_by
jkson:

Через adb мы встраиваем команду в процесс загрузки коптера, тем самым делаем усиление постоянно. Через терминалку же ее нужно отправлять каждый раз после включения дрона. Как ты себе это представляешь?)

согласен , опрометчиво … но на безрыбьи и рак сойдет) да + к тому же сам механизм включение ADB на мав1 это также дыра через которую пропихивают файлик в систему … правда он там остается только до перезагрузки…

ну в общем есть поле подумать…

RGT
Dozor-SPb:

Возможно, на время данных манипуляций - просто отключить проверку цифровой подписи драйверов.
У меня так М1 через Ассистент калиброваться не хотел. Пока проверку подписи не отключил

Пробовал, не помогло.

HEXITER
jkson:

Пришлось ставить Win7 и разбираться. Вобщем как и предполагал, драйвер без цифровой подписи и 7-ка добровольно его не ставит. Нужно поставить драйвер принудительно. Для этого жмакаем на неизвестном DJI устройстве, выбираем обновить драйвер>выбрать самостоятельно>выбрать из списка>показать все>диск/обзор, где уже можно выбрать inf в папке ADBDriver и установить “Android ADB Interface

Пинками загнал драйвер 😃
Джига крайняя с аппстора.

jkson

Поздравляю, Вы с усилением!) Инструкцию поправил. Люди пишут мне что продавцы сертификатов для подписи iOs GO негодуют, и распространяют инфу о неработающем хаке. Убеждать кого-то у меня задачи нет, как и заработать на этом. Всем кто благодарит за бессонные ночи и мои окирпиченные мавики - большое спасибо за поддержку!)