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

pinco

Народ писал, что для передющих модулей перегрев - это зло. Со временем происходит их деградация.

mfilitovich

По идее, включения fcc должно быть достаточно. Буст это ведь превышение заводских параметров?

sav4enko
mfilitovich:

Версию 4.1.5 специально используешь? Почему не 4.1.14?

Такая была в маркете на момент покупки телефона)
Еще раз повторю, перегрева никогда не было. Если летать в +40, тогда не стОит использовать такой конфиг, я летал в +25 максимум, зимой вообще можно не париться

mfilitovich

Т.е., допустим в сша, где автоматически используется fcc, буст также активируется?

maximlord
sav4enko:

Еще раз повторю, перегрева никогда не было.

Перегрев будет по любому, потом сильно упадет дальность
-----------------------

У меня есть подозрение, что конфиги перестали работать гораздо раньше, чем на dji go 4.1.14. Каналов становится 32, а мощность SDR не изменяется. Может быть дело в прошивке. Буду тестировать в выходные на разных прошивках и dji go начиная с 4.0.0 до 4.1.14 выборочно.

vova-vas
maximlord:

Как раз сегодня полетал на P4P с конфигом и без. Разницы нет совсем, без конфига улетел даже чуть дальше, хотя до этого был прирост в дальности.

Спасибо за ссылку! но эта версия не позволяет инспаеру летать с двумя пультами, он ругается на то что регионально он в России и тут нет поддержки двух пультов. И еще пробовал ставить разные версии программ на андрюшу на пилота прогу постарше тогда она давала режим второго пульта, на пилота ставил новую версию но работает после установки один раз. как только перегружаешь оператора сразу вылетает поддрежка двух пультов на операторе. в чем проблема в новой ломанной версии ? почему он снова стал ругаться на регионы ? где то может быть это в софтине отключается? заранее благодарен!

maximlord
vova-vas:

Спасибо за ссылку! но эта версия не позволяет инспаеру летать с двумя пультами, он ругается на то что регионально он в России и тут нет поддержки двух пультов. И еще пробовал ставить разные версии программ на андрюшу на пилота прогу постарше тогда она давала режим второго пульта, на пилота ставил новую версию но работает после установки один раз. как только перегружаешь оператора сразу вылетает поддрежка двух пультов на операторе. в чем проблема в новой ломанной версии ? почему он снова стал ругаться на регионы ? где то может быть это в софтине отключается? заранее благодарен!

Какую ссылку? Попробуйте поставить dji go 4.1.7 с конфигом force_fcc и пилоту и оператору

sav4enko
maximlord:

Перегрев будет по любому, потом сильно упадет дальность

Откуда такая уверенность? Есть пруф?
Я читал про подобное при полетах в жарких странах, при температуре 40 и выше. В нашей полосе все нормально, у меня было и есть не один и не 2 мавика, на всех все ок, и у друзей с этим конфигом тоже проблем нет.
Вспомните начало этой темы полгода назад, все только на таком конфиге и летали, и не припомню, чтобы кто-то отписывался о проблемах
С таким конфигом единственная проблема - если в воздухе больше одного мавика с конфигом, надо канал на авто переключить, мешают друг другу

maximlord
sav4enko:

Откуда такая уверенность? Есть пруф?

На P4P радиопередатчик аппаратуры управления греется довольно сильно, сам трогал после 5 минут работы.

sav4enko:

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

И не только на мавике

sav4enko

Я вообще про мавик. Не подумал, что есть еще и другие аппараты) 4 фантик вообще странно ведет себя с конфигами, судя по тому, что пишут, у кого-то лучше, у кого-то хуже, но такого эффекта, как на мавике там нет. В любом случае, из фантиков есть только 1 и 2, для них конфиги не подходят)) Так что играюсь с мавиками

mfilitovich

Режим работы передатчика ру в режиме fcc 100% находится в пределах предусмотренных производителем. А вот передатчик борта в режиме boost?

sav4enko
mfilitovich:

А вот передатчик борта в режиме boost?

Точно врятли кто-то знает, только догадки. Скорее всего не в пределах. Но пока ничего ни у кого не сгорело, бить тревогу не стОит, имхо. Тем более зимой

Artem19
vova-vas:

Спасибо за ссылку! но эта версия не позволяет инспаеру летать с двумя пультами, он ругается на то что регионально он в России и тут нет поддержки двух пультов. И еще пробовал ставить разные версии программ на андрюшу на пилота прогу постарше тогда она давала режим второго пульта, на пилота ставил новую версию но работает после установки один раз. как только перегружаешь оператора сразу вылетает поддрежка двух пультов на операторе. в чем проблема в новой ломанной версии ? почему он снова стал ругаться на регионы ? где то может быть это в софтине отключается? заранее благодарен!

поставьте на оба пульта 4.1.14 c принудительным FCC и будет счастье.
я Вам скидывал в личку

Дмитрий_Михайлович
mardrone:

при увеличении мощности пульта в 4 раза 30% это не о чем . должно хотя б в 2 раза дальше летать

Вот это с чего вдруг? В 2 раза - это в 16 раз мощность надо поднимать, если по науке.

mardrone
Дмитрий_Михайлович:

Вот это с чего вдруг? В 2 раза - это в 16 раз мощность надо поднимать, если по науке.

еслиб в 16 раз тогда междугородние авиарейсы можно б было совершать (в один конец из-за емкости батареи) 😃 на сайте компании написано что есть два режима с разницей в 6 dBm , то же самое здесь ребята анализатором частоты подтвердили . а все остальное бабушкины сказки

maximlord
mardrone:

на сайте компании написано что есть два режима с разницей в 6 dBm , то же самое здесь ребята анализатором частоты подтвердили . а все остальное бабушкины сказки

Код в dji go говорит, что есть и fcc и boost:

void __cdecl -[DJIAppSettings loadDJICfg](DJIAppSettings *self, SEL a2)
{
  DJIAppSettings *v2; // x19
  struct objc_object *v3; // x0
  void *v4; // x0
  void *v5; // x21
  void *v6; // x0
  __int64 v7; // x20
  void *v8; // x0
  void *v9; // x0
  void *v10; // x21
  void *v11; // x0
  void *v12; // x0
  void *v13; // x0
  __int64 v14; // x8
  void *v15; // x0
  void *v16; // x0
  void *v17; // x0
  char v18; // w22

  v2 = self;
  v3 = +[DJIFileHelper fetchDocumentPath](&OBJC_CLASS___DJIFileHelper, "fetchDocumentPath");
  v4 = (void *)objc_retainAutoreleasedReturnValue(v3);
  v5 = v4;
  v6 = objc_msgSend(v4, "stringByAppendingPathComponent:", CFSTR(".DJI.configs"));
  v7 = objc_retainAutoreleasedReturnValue(v6);
  objc_release(v5);
  v8 = objc_msgSend(&OBJC_CLASS___NSData, "dataWithContentsOfFile:", v7);
  v9 = (void *)objc_retainAutoreleasedReturnValue(v8);
  v10 = v9;
  if ( v9 )
  {
    v2->_canUseIllegalChannels = 0;
    v2->_mfiDisable = 0;
    v2->_firmwareServiceType = 0;
    v2->_limitCameraRecordingTime = 1;
    v2->_simulatorInternalDisable = 0;
    if ( (unsigned __int64)objc_msgSend(v9, "length") >= 0x29 )
    {
      v11 = (void *)objc_retainAutorelease(v10);
      if ( *((_BYTE *)objc_msgSend(v11, "bytes") + 39) == 1 )
        v2->_canUseIllegalChannels = 1;
    }
    if ( (unsigned __int64)objc_msgSend(v10, "length") >= 0x2A )
    {
      v12 = (void *)objc_retainAutorelease(v10);
      if ( *((_BYTE *)objc_msgSend(v12, "bytes") + 40) == 1 )
        v2->_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 )
        v2->_firmwareServiceType = 2;
      else
        v2->_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->_limitCameraRecordingTime = 0;
    }
    if ( (unsigned __int64)objc_msgSend(v10, "length") >= 0x2F )
    {
      v16 = (void *)objc_retainAutorelease(v10);
      if ( *((_BYTE *)objc_msgSend(v16, "bytes") + 45) == 1 )
        v2->_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 )
        -[DJIAppSettings setSdr_force_fcc:](v2, "setSdr_force_fcc:", 1LL);
      if ( v18 & 2 )
        -[DJIAppSettings setSdr_force_boost:](v2, "setSdr_force_boost:", 1LL);
      if ( v18 & 4 )
        -[DJIAppSettings setSdr_force_2_3_G:](v2, "setSdr_force_2_3_G:", 1LL);
      if ( v18 & 8 )
        -[DJIAppSettings setSdr_force_2_5_G:](v2, "setSdr_force_2_5_G:", 1LL);
    }
  }
  objc_release(v10);
  objc_release(v7);
}
mardrone
maximlord:

Код в dji go говорит, что есть и fcc и boost:

Я не грил что его нет . Полагаю параметр буст увеличивает видео сигнал тоже на 6 dBm. Об этом так же писали ранее . А есть полный исходник? Интересно заглянуть ниже в функцию setSdr_force_boost() , setSdr_force_fcc() и setSdr_force_2_3_G()

mfilitovich
mardrone:

Полагаю параметр буст увеличивает видео сигнал тоже на 6 dBm.

По идее логично, т.к. для CE ограничивать нужно все передатчики, поэтому наверно в FCC “буст” включается не только на РУ, но и на борту. Тогда никаких перегревов быть не должно.
Но тогда получается, что конфиги без boost неполноценные и включают только часть. Но в описании написано, что конфиг FCC и без boost - это “как в Америке”, т.е. получается, что мавик именно на этом конфиге должен в идеальных условиях работать на 7км.

mardrone
mfilitovich:

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

кстати попадались видосы где на CE летают на 7 км , конечно за городом