Переключение в FCC режим РУ и снятие лимитов для Mavic, Spark ,Phantom 4 , Inspire 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 км , конечно за городом

maximlord
mardrone:

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

Сам летал еще прошлой зимой на 5 км в CE на P4P, даже скрин есть

mardrone
maximlord:

Сам летал еще прошлой зимой на 5 км в CE на P4P, даже скрин есть

дык аттач скрин

mardrone
maximlord:

Все стоковое

Ничего себе 5 км еще и связь идеальная. А в городе какой рекорд?

maximlord
mardrone:

Ничего себе 5 км еще и связь идеальная. А в городе какой рекорд?

Пока 1,5 км, дальше не пробовал

mfilitovich:

Уровни сигнала на 100% ?! На 5 км?!

Да, сам был очень удивлен результатом

mardrone
maximlord:

Пока 1,5 км, дальше не пробовал

Сколько палочек было на индикаторе на таком расстоянии не помните?

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

а все остальное бабушкины сказки

Вы погуглите хоть для интереса собственного ) Четвёртая степени от мощности удвоение по расстоянию всю жизнь было. Есть ещё формула Введенского с учетом высот антенн и много полезного. А что за “ребята с анализатором” где намеряли - я не в курсе.
А вообще антеннами дальность достичь проще всего, только крутить за пепелацем надо.

Yuri=
maximlord:

…Да, сам был очень удивлен результатом…

Там похоже разгадка на самом фото/скриншоте. Снег там… Температура позволяла использовать мощность передатчиков. Не было тротлинга температурного, если можно так выразиться по отношению к передатчикам.