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

enigmaspb
Лесной:

например тот, который указан в в этом комменте

Вам надо внимательно думать какой параметр как править , к примеру в указанном в коменте выше параметре (g_config.bat_config.enable_smart_bat_landing_portect) надо править defaultValue .

Лесной

Значит я правильно понял, что в Супер-патчере не отключена автопосадка при разрядке батареи. Странно, вроде все пишут, что отключать надо.

Лесной

enigmaspb
этот Супер-патчер основан на изменении прошивки 01.04.0300
Вы можете объяснить, почему на этой прошивке работает Assistant 2 1.1.2, который по дефолту на ней ничего изменить не может? (или м.б. кто-то другой объяснит?)

Additional modifications can be enabled by the user using Assistant 2 1.1.2 in debug mode. Some parameter ranges have been expanded.
(перевод: “Дополнительные изменения могут быть включены пользователем с помощью Assistant 2 1.1.2 в режиме отладки. Некоторые диапазоны параметров были расширены.” )

github.com/brett8883/DJI_Super-Patcher/tree/V1.1

или

Once you have verified Super-Patcher was successful you can optionally
connect to Assistant 2 or DJI Go 4 and use the simulator to ensure proper
working order in the sim before testing outside
You may now also modify any paramters you’d like using Assistant 2 1.1.2 in debug mode

“После того, как вы убедились, что Super-Patcher был успешным, вы можете при желании
   подключитесь к Assistant 2 или DJI Go 4 и используйте симулятор для
   рабочий порядок в симе перед тестированием снаружи
   Теперь вы также можете изменить любые параметры, которые вы хотели бы использовать Assistant 2 1.1.2 в режиме отладки”

из батника dji_verify_step.bat

  1. По пути DJI_Super-Patcher-1.1\TOOLS\ProgramFiles есть файлик NLDApp.exe. Он не от того ныне платного приложения NLD ?
enigmaspb
Лесной:
  1. По пути DJI_Super-Patcher-1.1\TOOLS\ProgramFiles есть файлик NLDApp.exe. Он не от того ныне платного приложения NLD ?

Если бы вы читали интрукцию то там NLD юзается для просмотра версии прошивки . (и кстати в нем сча стала перпрошивка доступна в бесплатной версии)

Лесной:

Вы можете объяснить, почему на этой прошивке работает Assistant 2 1.1.2, который по дефолту на ней ничего изменить не может? (или м.б. кто-то другой объяснит?)

Вы это проверили лично ?

Лесной

Нет, пока не проверял, но ведь заверяется, что он работает. Врут?

К сожалению Artem19 или пропал, или не хочет давать пояснений.

enigmaspb
Лесной:

Нет, пока не проверял, но ведь заверяется, что он работает. Врут?

Я лично никогда не копался с блокировкой параметров , там вполне может быть чтото простое что правится в конфиге .
Мне просто не надо постоянно менять параметры .

Лесной:

К сожалению Artem19 или пропал, или не хочет давать пояснений.

Я не думаю что он автор . Скорее просто нашел и кинул нам на форум .

Лесной

Да, скорее не он, но м.б. знает больше подробностей. Бум ждать. Но наверное, таки, прошью с помощью этого Супер-патчера. По-крайне мере здесь меньше гимора с этими командами,
где велик риск что-нибудь напутать.

enigmaspb
Лесной:

По-крайне мере здесь меньше гимора с этими командами,
где велик риск что-нибудь напутать.

Зато больше риск чтото пропустить , вообще если прошивать готовый файл там вообще действий мизер уже , и ничего сложного не требуется .

Лесной

Да как там пропустишь, если все команды уже в батнике прописаны?

хм…

github.com/brett8883/SP-Variant2

For pilots using an Android device with their Mavic the height limit can be modified in the main controller settings of DJI Go 4.

Не понял, это они что, сделали чтобы лимит высоты до 9км. можно было менять из Джиги?

Это включает в себя скрытые параметры: • Применение NFZ отключено. • Предел высоты увеличен до 9000 м, поэтому у вас есть рабочий ограничитель в GO. Ограничение высоты по умолчанию установлено на 9000 м. • Диапазоны параметров скорости рыскания были увеличены во всех режимах. Параметры по умолчанию остаются заводскими настройками по умолчанию. • Увеличен диапазон вертикальной скорости для режима штатива. Параметры по умолчанию остаются заводскими настройками * • Более плавная скорость рыскания во время автоматического полета в режиме путевых точек * * • Двигатели начнут работать в перевернутом положении. • Все остальные значения параметров являются личными предпочтениями и могут быть полностью изменены на значения по умолчанию с помощью DJI Assistant.

enigmaspb
Лесной:

Не понял, это они что, сделали чтобы лимит высоты до 9км. можно было менять из Джиги?

Нет , если вы корректно меняли параметры то у вас поднимался максимальный лимит с 500м до указанного в конфиге , а текущее ограничение высоты вы все равно указывали в dji go (в пределах лимита)

Зы - не пользуйтесь автопереводом - это ужасно портит смысл и имхо черевато .

Лесной

Ничего не понял, сорри.

в Супер-патчере лимит до 10км

g_config_flying_limit_limit_height_abs 10000
g_config_flying_limit_limit_height_rel 10000

Т.е. прошиваю в Супер-патчере, а в dji go устанавливаю лимит в пределах этих 10км. (9км), а не максимально дефолтные 500м. ?

enigmaspb
Лесной:

Ничего не понял, сорри.

Вам и надо менять именно максимальный лимит .

Лесной

Да блин… снова ничего не понял.

Где менять?
Где “если вы корректно меняли параметры”? Что значит “корректно”? Где “а текущее ограничение высоты вы все равно указывали в dji go (в пределах лимита)” ?

я говорю про Супер-патчер, там ничего не меняется, просто прошивается файл с изменениями.

enigmaspb
Лесной:

Да блин… снова ничего не понял.

Так и прошейте уже тогда этим супер патчером .

В очередной раз вам обьясняю
При прошивке готовым файлом (не важно суперпатчером или еще как) все у вас будет согласно тех настроек что в этот файл внес автор .
При разборке прошивки вы сам меняете параметры так как вам надо и все будет так как вам надо .

Лесной
enigmaspb:

ри прошивке готовым файлом…

Ну, вот это то я понял уже давно, когда начал прошивать смартфоны.

жаль, что дроны мало распространены (по сравнению со смартами) и все инструкции по прошивкам/рутам и т.п. слишком запутаны. Надо быть программером, чтобы не завязнуть в этих делах и полностью понимать, о чём речь.

enigmaspb
Лесной:

и все инструкции по прошивкам/рутам и т.п. слишком запутаны. Надо быть программером, чтобы не завязнуть в этих делах и полностью понимать, о чём речь.

Это ваше личное мнение , я лично не вижу никаких сложностей , достаточно элементарных знаний на уровне простого компьютерного пользователя (а не прокладки между стулом и мышкой) .

Лесной

там ещё добавочка появилась насчёт джексон-мода:

Optional ability to enable full time FCC or FCC boost mode with jkson_fcc_mod by jkson5 github.com/jkson5/jkson_fcc_mod

This is not actually part of Super-Patcher and I did not make this mod but it is frequently asked if this mod can be done on top of Super-Patcher so I have decided to include the information here that YES jkson_fcc_mod can be done after Super-Patcher is complete.

If your bird already has jkson_fcc_mod installed it will NOT interfere with Super-Patcher but you will need to reinstall jkson_fcc_mod after the Super-Patcher process is complete.

Brett8883

Привет, ребята. Я Brett8883 создатель DJI Super-Patcher github.com/brett8883/DJI_Super-Patcher. Я видел довольно много трафика с этого форума на мой GitHub на этот сайт, и для меня большая честь, что вы обсуждаете мой проект в России! Очень круто!

Я говорю только по-английски, но я буду использовать Google Translate для перевода на русский. Я также включу свое оригинальное сообщение на английском языке, потому что я не доверяю Google переводчик вообще. Пожалуйста, прости меня, если я нарушаю правила форума.

Я следил за некоторыми обсуждениями здесь, пока я ждал, чтобы мой аккаунт был одобрен. Я вижу, что есть некоторые вопросы о Super-Patcher. Я просто хотел быть готовым ответить на любые ваши вопросы и рассказать вам немного о моем проекте.

Как некоторые из вас могут знать, был проект под названием FC_Patcher github.com/o-gs/DJI_FC_Patcher, который позволяет кому-либо изменять жестко запрограммированный параметр и диапазоны параметров (мин / макс). Однако этот полный процесс сложен. Настолько, что я уверен, что менее 1% населения может успешно сделать это самостоятельно.
Privet, rebyata. YA Brett8883 sozdatel’ DJI Super-Patcher github.com/brett8883/DJI_Super-Patcher. YA videl dovol’no mnogo trafika s etogo foruma na moy GitHub na etot sayt, i dlya menya bol’shaya chest’, chto vy obsuzhdayete moy proyekt v Rossii! Ochen’ kruto!

YA govoryu tol’ko po-angliyski, no ya budu ispol’zovat’ Google Translate dlya perevoda na russkiy. YA takzhe vklyuchu svoye original’noye soobshcheniye na angliyskom yazyke, potomu chto ya ne doveryayu Google perevodchik voobshche. Pozhaluysta, prosti menya, yesli ya narushayu pravila foruma.

YA sledil za nekotorymi obsuzhdeniyami zdes’, poka ya zhdal, chtoby moy akkaunt byl odobren. YA vizhu, chto yest’ nekotoryye voprosy o Super-Patcher. YA prosto khotel byt’ gotovym otvetit’ na lyubyye vashi voprosy i rasskazat’ vam nemnogo o moyem proyekte.

Kak nekotoryye iz vas mogut znat’, byl proyekt pod nazvaniyem FC_Patcher github.com/o-gs/DJI_FC_Patcher, kotoryy pozvolyayet komu-libo izmenyat’ zhestko zaprogrammirovannyy parametr i diapazony parametrov (min / maks). Odnako etot polnyy protsess slozhen. Nastol’ko, chto ya uveren, chto meneye 1% naseleniya mozhet uspeshno sdelat’ eto samostoyatel’no.

На англоязычном форуме я являюсь частью того, что у нас возникла идея, что кто-то может сделать собственный модуль контроллера полета, а затем его смогут установить другие. Это никогда не было проверено раньше. Тем не менее, я смог создать систему, которая позволила бы это! С этого момента цель проекта состояла в том, чтобы максимально упростить установку пользовательского контроллера полета. Это позволило бы даже людям с ограниченными компьютерными знаниями воспользоваться этими замечательными функциями. Я продолжаю работать над тем, чтобы с каждым днем ​​все было проще и понятнее. Я работал с другими, чтобы добавить поддержку для других самолетов.

Я знаю, что тема скрытых параметров возникла здесь. В прошивке v01.04.0300 для Mavic параметр ограничения высоты и параметры ограничения аэропорта скрыты из поля зрения после компиляции контроллера полета. В случае Super-Patcher эти скрытые параметры были установлены таким образом, чтобы отключить все ограничения по высоте, ограничения аэропорта, разрешить перезапуск двигателей при переворачивании самолета и ограничения расстояния, даже если они скрыты. Чтобы показать это, я включил файл, который создается ДО компиляции контроллера полета, который имеет ВСЕ параметры в контроллере полета, даже скрытые и жестко закодированные параметры. Это для справки, поэтому пользователи могут просматривать этот файл, чтобы увидеть все внесенные изменения. Помимо ограничения по высоте, аэропорту и расстоянию, я также увеличил возможное минимальное значение ограничения движения рыскания во всех режимах полета.

Я создал удобный инструмент для сравнения этого файла и других подобных ему с заводскими настройками по умолчанию здесь github.com/brett8883/Compare_FC_parameters_infos. Это разработано, чтобы быть легким для менее продвинутых пользователей. Опытным пользователям, скорее всего, будет проще использовать функцию Windows cmd [FC [file1] [file2]].

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

Hey guys I am Brett8883 creator of DJI Super-Patcher github.com/brett8883/DJI_Super-Patcher. I saw quite a lot of traffic from this forum to my GitHub to this site and I am honored that that you are discussing my project all the way in Russia! Very cool!

I only speak English but I will use Google translate to convert to Russian. I will also include my original message in English because I do not trust Google translate generally. Please forgive me if I am breaking any forum rules.

I have been following some of the discussion here while I was waiting for my account to be approved. I can see that there are some questions about Super-Patcher. I just wanted to make myself available for any questions you might have and tell you just a little bit about my project.

As some of you may know there was a project called FC_Patcher github.com/o-gs/DJI_FC_Patcher that allows someone to change the hard-coded parameter and parameter ranges (min/max). However this full process is difficult. So much so I am sure less than 1% of the population can successfully do it themselves.

In the English speaking forum I am a part of we had this idea that someone could make a custom flight controller module and then it could be installed by others. This hadn’t ever been tested before. However, I was able to make a system that would allow it! From that point the purpose of the project was to make it as easy as possible to install the custom flight controller. This would allow even people with limited computer knowledge to benefit from these great features. I continue to work on making it easier and more clear every day. I have as been working with others to add support for other aircraft.

I know the topic of the hidden parameters has come up here. On firmware v01.04.0300 for Mavic the height limit parameter and airport limit parameters are hidden from view after the flight controller is compiled. In the case of Super-Patcher those hidden parameters have been set to disable all height limits, airport limits, enable motors to restart when aircraft is inverted, and distance limits even though they are hidden. To show this, I included a file that is produced BEFORE the flight controller is compiled that has ALL of the parameters in the flight controller even hidden and hard coded parameters. This is for reference so users can look through that file to see all the changes that have been made. Besides height limit, airport limit, and distance limits I have also increased the possible minimum value for yaw movement limit in all flight modes.

I built a handy tool to compare this file and others like it to factory defaults here github.com/brett8883/Compare_FC_parameters_infos. This is designed to be easy for less advanced users. Advanced users will likely find using the windows cmd function [FC [file1] [file2]] to be easier.

Again I am honored you are discussing my project and I will check back to see if there are any questions I can answer. Sorry for the long post.

Brett8883
Лесной:
  1. Скажите, изменен ли параметр отключения автопосадки при просадке или разрядке батареи? Пишут, что это необходимо сделать при подъёме выше 500 метров.

Да. Его можно включить с помощью Assistant 2 1.1.2 в режиме отладки.

  1. Найдите «Панель инструментов» в левом меню помощника.
  2. Как только в приборной панели нажмите на раздел батареи
  3. Измените «Интеллектуальный аккумулятор DJI» на «Аккумулятор не-DJI»
  4. Вы увидите варианты действий для двух уровней заряда батареи. Существует низкий уровень заряда батареи и критические уровни заряда батареи
  5. переключите действия для обоих уровней заряда батареи на «Только предупреждение LED».

Это означает, что ваш беспилотник будет автоматически приземляться, только если заряд батареи ниже 3,4 В на элемент (указано около 3% заряда батареи). Старайтесь не допустить, чтобы это дошло до этого. Обратите внимание, что при этом отключается интеллектуальный аккумулятор. Вы должны будете знать, сколько батареи вам нужно будет использовать, чтобы вернуться. Только опытные пилоты!

Также рекомендую увеличить скорость спуска в спортивном режиме. Параметр g_config_mode_sport_cfg_vert_vel_down. Мне нравится это в -7 или -8, чтобы быстро выйти из строя в случае низкого заряда батареи. Будьте осторожны, так как он будет быстро падать.

В качестве альтернативы вы можете увеличить скорость, с которой беспилотник будет опускаться при запуске умной автопосадки батареи. g_config_landing_smart_landing_vel2 - это параметр скорости умной посадки батареи. Вы можете увеличить это значение до -3, чтобы автоматическая посадка была быстрее без необходимости выключать умный возврат домой

Yes. It can be enabled with Assistant 2 1.1.2 in debug mode.

  1. Look for “Dashboard” on the left side menu of Assistant.
  2. Once in the dashboard click on the battery section
  3. Change from “DJI Intelligent battery” to “Non-DJI Battery”
  4. You will see the action options for the 2 battery levels. There is Low battery and critical battery levels
  5. switch the actions for both battery levels to “LED warning only.”

This means your drone will only Auto-land if the battery is below 3.4 volts per cell (about 3% battery indicated). Try not to let it get to this point ever. Please note that doing this disables smart battery Return to home. You will have to know how much battery you will need to use to get back. Advanced pilots only!

Id also recommend increasing the descent speed in Sport mode. The parameter is g_config_mode_sport_cfg_vert_vel_down. I like this at -7 or -8 to quickly get down in case of low battery. Be careful as it will be falling quickly.

You can alternatively increase the rate the drone will descend when smart battery auto-landing is initiated. g_config_landing_smart_landing_vel2 is the parameter for the speed of smart battery landing. You could increase this to maybe -3 so that auto-landing will be quicker without having to turn off smart return to home

Лесной:
  1. У вас есть полный список значений всех параметров, которые были вами изменены? Возможно, я плохо смотрел, но я не нашел его.

Единственные значения параметров по умолчанию, которые я изменил, - это жестко заданные значения, такие как ограничение высоты, ограничение аэропорта и запуск двигателей при инвертировании. Остальные - заводские, поэтому вы можете выбрать способ его настройки.

The only default parameter values I changed are the hardcoded ones like height limit, airport limit, and start motors while inverted. The rest are factory and so you can choose how you want to configure it.

Лесной:
  1. Правда ли, что после использования вашего DJI Super-Patcher значения параметров можно изменить с помощью DJI Assistant2 1.1.2_2 ?

Да, конечно! Вы всегда можете сделать это независимо от версии прошивки или версии контроллера полета для всех Mavics. Некоторые параметры будут скрыты, как я уже упоминал, но это только ограничение высоты, ограничение аэропорта и перезапуск двигателей при инвертировании параметров. Все остальные параметры могут быть обновлены в Assistant 2 1.1.2.

Yes of course! You can always do this no matter the firmware version or flight controller version for all of the Mavics. Some parameters will be hidden as I’ve mentioned but those are only the height limit, airport limit, and restart motors when inverted parameters. All other parameters can be updated in Assistant 2 1.1.2.

Лесной:

4.Соответствуют ли наименования (старых) параметров, который описаны в dji.maximlord.ru в пункте “Снятие ограничений”, наименованиям, которые используются в прошивке V01.04.0300 ?

Да, по большей части. Некоторые из них будут невидимы, например, g_config_flying_limit_height_limit_enabled = 2, который уже будет равен 2 в любом случае.

“g_config_flying_limit_limit_height_abs_without_gps to 3500, g_config_flying_limit_limit_height_abs at 3500, g_config_flying_limit_limit_height_rel at 3500” это вы можете видеть, но уже были изменены для вас. Я установил их на 10000. Понижение этих значений, вероятно, не будет иметь значения.

Yes for the most part. Some of those will be invisible like g_config_flying_limit_height_limit_enabled=2 which will already be at 2 anyway.

“g_config_flying_limit_limit_height_abs_without_gps to 3500 ,g_config_flying_limit_limit_height_abs at 3500 , g_config_flying_limit_limit_height_rel at 3500” these you can see but have already been modified for you. I set them to 10000. Lowering these values likely won’t make a difference.

Лесной:

p.s.
я из тех, кого можно отнести к “с ограниченными компьютерными знаниями”
Английским языком владею на самом начальном уровне - изучал его самостоятельно )

Я обещаю, что ваш английский лучше моего русского!

I promise your english is better than my russian!

акже, кажется, есть некоторые вопросы о jkson_fcc_mod с Super-Patcher. Кажется, то, что я написал, плохо переводит с помощью Google Translate, поэтому я скажу, что Super-Patcher и jkson_fcc_mod доступны для совместного использования. Недурно для Super-PAtcher и jkson_fcc_mod. Очень счастливый брак! Jkson должен быть установлен после завершения Super-Patcher для лучшей совместимости

There also seemed to be some questions about jkson_fcc_mod with Super-Patcher. It seems what I wrote translates badly with google translate so I will say Super-Patcher and jkson_fcc_mod is availible to be used together. Thumbs up for Super-PAtcher and jkson_fcc_mod. Very happy marriage! Jkson should be installed after completing Super-Patcher for best compatibility