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

Telekot
NinjaFoX:

С какой программой летали? Изменения очень существенные, 5км берет без единого дисконнекта, там где раньше едва до 2.5 долетал. Летайте с доработанной джигой 4.1.3

С ней самой, доработанной, спасибо Олегу и Юрию. Попробую завтра сменить локацию - может что-то тут не так (помехи)

NinjaFoX

Либо помехи какие то сильные, либо нет прямой видимости. Не Олегу а Александру, это он прошу забабахал, я только проверил с приборчиком, что фцц работает))

Telekot

Спасибо и Александру и Андрею 😃

Remisha

Недопонял, что бы снять ограничение по высоте, что нужно сделать?

Volgan

Такой вопрос… Имеется только яблочные девайсы. Прошивка 4.1.3
Когда через гугл хром вставляю строки типа:

{“SEQ”:“acbm54ja”,“CMD”:“write”,“INDEX”:“g_config_flying_limit_limit_height_abs_without_gps”,“VALUE”:2500}
{“SEQ”:“vc4km1vi”,“CMD”:“write”,“INDEX”:“g_config_flying_limit_limit_height_abs”,“VALUE”:2500}
{“SEQ”:“maza5cgv”,“CMD”:“write”,“INDEX”:“g_config_flying_limit_limit_height_rel”,“VALUE”:2500}
{“SEQ”:“bn0kjbwv”,“CMD”:“write”,“INDEX”:“g_config_flying_limit_height_limit_enabled”,“VALUE”:2}

получаем такое:

“ERROR”: “FAILURE”,
“ERROR_MESSAGE”: “garbage at the end of the document”

Если добавлятьть по одной строке, например:

{“SEQ”:“acbm54ja”,“CMD”:“write”,“INDEX”:“g_config_flying_limit_limit_height_abs_without_gps”,“VALUE”:2500}

получаем такое:

{
“ERROR”: “FAILURE”,
“ERROR_CODE_LOCAL”: 12,
“ERROR_MESSAGE”: “”,
“SEQ”: “acbm54ja”,
“VALUE”: 30
}
{
“EVENT”: “data_update”,
“INDEX”: “g_config_flying_limit_limit_height_abs_without_gps”,
“VALUE”: 30
}

Что подскажете делать?

RGT

Попробовать другим методом, у меня вот сейчас все получилось.

Взято с дружеского форума. Автор tankvemah

В общем, все успешно поменял в прошивке, поставил ограничения на 2500м по высоте, угол наклона 50 вместо 35, поменял скорость вертикальной взлета на 6 и снижения на 4. Вроде все ок, взял высоту в километр, как давным давно на Ф3А, когда ещё можно было, разогнал до 92км/ч, правда АКБ мавик в таком режиме жрёт как не в себя) а, да, на fcc тоже применил фикс из секретного меню go версии 4.0.6, но особой разницы не увидел.

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

  1. Ставим предпоследнюю версию dji assistant 2 yadi.sk/d/1g2MrCLp3Mrkk7
  2. Выполняем действия yadi.sk/i/bCSC2mSr3KfLqP в первом видео раскомментируем строку 113 в файле main.js, для этого вам понадобится текстовый редактор, notepad-plus-plus.org/…/npp.7.4.2.Installer.exe например Notepad ++
  3. Подключаем мавик к компьютеру USB-microUSB кабелем, включаем мавик.
  4. Запускаем DJI Assistant 2 и выполняем действия из yadi.sk/i/mBbFlcik3KfLor второго видео меняем в поле debug 0 на 1, а в поле factory_enabled false на true, в левом поле тыкаем в надпись мавик и заходим в его настройки, видим кучу параметров. Смотрите внимательно видео. вам нужно будет добавить необходимые параметры в список common use params путем нажатия на плюсик напротив каждого из параметров, чтобы потом их снова не искать долго, так как их реально много. У меня они уже добавлены, поставьте видео на паузу и сделайте так же. По значениям я думаю понятно.
Alkorevc

У кого айфоня, проверьте,что изменится

Сам проверил. Разница на скринах (справа после заливки файла - стало больше каналов). Хз, что это даст )))

.DJI.zip

VOVA_MH
Alkorevc:

У кого айфоня, проверьте,что изменится

Сам проверил. Разница на скринах (справа после заливки файла - стало больше каналов). Хз, что это даст )))

Порылся я в англоязычном сегменте интернета и нашел что уже это включали
forum.dji.com/thread-27147-2-1.html

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

SaNX на Вас вся надежда для iOS тоже нужно FCC
Я еще заметил что при выборе английского языка в качества языка по умолчанию вылазит предупреждения для США. Хотя я не думаю из-за выбора языка включится FCC

Covax

Этой теме про больше каналов сто лет, но напомнить полезно

Artem19
Covax:

Этой теме про больше каналов сто лет, но напомнить полезно

надо сделать версию приложения с FCC и разблокированными всеми каналами, чтобы не париться 😃
вот это былоб круто

Alkorevc

Хехех
Это все там же, походу
if ( (unsigned __int64)objc_msgSend(v9, “length”) >= 0x29 )
{
v11 = (void *)objc_retainAutorelease(v10);
if ( *((_BYTE *)objc_msgSend(v11, “bytes”) + 39) == 1 )
v2->NSObject_opaque[OBJC_IVAR___DJIAppSettings__canUseIllegalChannels] = 1;
}
if ( (unsigned __int64)objc_msgSend(v10, “length”) >= 0x2A )
{
v12 = (void *)objc_retainAutorelease(v10);
if ( *((_BYTE *)objc_msgSend(v12, “bytes”) + 40) == 1 )
v2->NSObject_opaque[OBJC_IVAR___DJIAppSettings__mfiDisable] = 1;
}
if ( (unsigned __int64)objc_msgSend(v10, “length”) >= 0x2D )
{
v13 = (void *)objc_retainAutorelease(v10);
v14 = *((unsigned __int8 *)objc_msgSend(v13, “bytes”) + 43);
if ( (_DWORD)v14 == 2 )
*(_DWORD *)&v2->NSObject_opaque[OBJC_IVAR___DJIAppSettings__firmwareServiceType] = 2;
else
*(_DWORD *)&v2->NSObject_opaque[OBJC_IVAR___DJIAppSettings__firmwareServiceType] = v14 == 1;
}
if ( (unsigned __int64)objc_msgSend(v10, “length”) >= 0x2E )
{
v15 = (void *)objc_retainAutorelease(v10);
if ( *((_BYTE *)objc_msgSend(v15, “bytes”) + 44) == 1 )
v2->NSObject_opaque[OBJC_IVAR___DJIAppSettings__limitCameraRecordingTime] = 0;
}
if ( (unsigned __int64)objc_msgSend(v10, “length”) >= 0x2F )
{
v16 = (void *)objc_retainAutorelease(v10);
if ( *((_BYTE *)objc_msgSend(v16, “bytes”) + 45) == 1 )
v2->NSObject_opaque[OBJC_IVAR___DJIAppSettings__simulatorInternalDisable] = 1;
}
if ( (unsigned __int64)objc_msgSend(v10, “length”) >= 0x31 )
{
v17 = (void *)objc_retainAutorelease(v10);
v18 = *((_BYTE *)objc_msgSend(v17, “bytes”) + 48);
if ( v18 & 1 )
objc_msgSend(v2, “setSdr_force_fcc:”, 1LL);
if ( v18 & 2 )
objc_msgSend(v2, “setSdr_force_boost:”, 1LL);
if ( v18 & 4 )
objc_msgSend(v2, “setSdr_force_2_3_G:”, 1LL);
if ( v18 & 8 )
objc_msgSend(v2, “setSdr_force_2_5_G:”, 1LL);

щас обновлю файл

Covax
Artem19:

надо сделать версию приложения с FCC и разблокированными всеми каналами, чтобы не париться 😃
вот это былоб круто

Для ios это нереально

VOVA_MH
Covax:

Для ios это нереально

Почему так уверенно пишите?

Covax

Докажите обратное, признаю, что был не прав.
Мой аргумент - потому что это ios.

Ivan7
Alkorevc:

вот еще вариант, если не прокатит, то я хз (
www.sendspace.com/file/ci47cy

Эту версию нельзя поставить поверх официальной старой (чтобы кеш карт не затирать)?

video_trex600
Covax:

Докажите обратное, признаю, что был не прав.
Мой аргумент - потому что это ios.

Докажу обратное 😃
У меня ipad mini 4 работает мод FCC и 32 канала.
Самое сложное было откатить dji go до версии 4.0.6
и нужен еще андройд с такойже версией. На андройде применяем мод отрубаем включаем айпад и все там работает)))) До тех пор пока не запустите например личи или другое стороннее приложение.
Проверяли на дальность, работает на много лучше.
Так что не нада сразу так вот 😃 Методам тыка и проб все получается.

Alkorevc:

Пробуйте конфиг. работает без джейла!

Что делает этот конфиг? Только каналы расширяет или добавляет FCC?

NinjaFoX
Alkorevc:

щас обновлю файл

Это на иос? На Андроиде нет пока с каналами?)

Alkorevc

Только иос. Включает каналы, force_fcc и force_boost . Что это значит - я хз. Как это проверить без прибора - я хз.

Андроид может вечером гляну на предмет каналов, пока нет времени

NinjaFoX

Будет андроид проверим с прибором чего за буст)) главное чтоб яйчишки не сварились 😃

Covax
video_trex600:

Докажу обратное 😃
У меня ipad mini 4 работает мод FCC и 32 канала.
Самое сложное было откатить dji go до версии 4.0.6

Минуточку, была речь СДЕЛАТЬ приложение)
А как вы откатили на 4.0.6? Кроме как попросить у того, у кого остался инсталяционный файл с 4.0.6, чтобы он ввел на моем устройсте свой apple_id, установил 4.0.6 я вариантов не знаю.