Activity
У меня нет опыта с DSM на этой аппе, но из того, что нашлось в Инете - надо проверить следующие настройки:
“Usr Proto” = DSMx
“Telem Com Port” = 1
По поводу дрожания серв - не знаю, странно это очень. Опять же, настройки протокола, возможно, стоит проверить.
9 X PRO
Такой аппы не бывает! 😃
EEPROM low mem
Ну да, похоже память закончилась - может, пора распродать часть модельного парка? 😃
я до сих пор не могу прошить
9x или 9XR PRO ?
Тема-то вроде про PRO, а вопрос вроде про 9x…
В любом случае, пишите в личку - помогу!
Всё же они чего то поменяли, если я заведу телеметрию на ноги где проц видит переключатели ничего хорошего не выйдет
Все выйдет!
Перепаиваете переключатели, затем в Hardware Menu включаете FrSky Mod Done - и наступает счастье!
а включения МОДа нет
Надо активировать Hardware меню.
Для этого надо включить аппаратуру с левым горизонтальным тримом, зажатым влево.
Затем зайти в настройки аппаратуры, выбрать раздел Hardware, и там найти опцию FrSky Mod Done.
На ATmega128 все точно так же надо перепаивать, как и на ATmega64. В плане аппаратных модификаций под телеметрию между ними никакой разницы нет.
Просто в ATmega128 памяти больше, поэтому прошивка универсальная (все функции помещаются и так). Включение мода телеметрии на er9x-128.hex делается в настройках аппаратуры (скорее всего в Hardware меню).
FrSky djt работает только на 8-ми каналах?
Угу, поэтому никакие танцы с бубном не дадут 16 каналов.
Поэтому
нужен модуль передатчика FrSky XJT
Пришла в голову мысль:
NAZA на Tarot-650 - 7 каналов заняты
Может тут можно что-то оптимизировать? Я не знаток коптеров, тем более Naza, но если найти возможность складывание ног совместить с чем-то еще на одном из этих 7 каналов - возможно, проблема решится “сама собой”…
Подскажите пожалуйста как должен вести себя приемник Frsky x8r при переводе в режим бинда с отключенным передатчиком?
Так, как Вы описываете - зеленый и красный должны гореть. После успешной привязки зеленый останется гореть, а красный - будет мигать. Вот видео (с перемычкой, т.е. в режиме D8, но сигнализация привязки по-моему одинакова для любого режима):
Для этого потребуется плата на базе Arduino, некоторое количество резисторов, микросхема датчика тока, возможно что-то еще…
Ну и время, чтобы во всем этом разобраться…
Для начала надо определиться с ТЗ - т.е. что именно и в каких диапазонах хотим измерять.
Озвучьте все хотелки, подумаем вместе. У меня по-моему заготовки под датчики напряжения где-то еще есть. Осталось их найти и “вспомнить все”…
Сдается мне, стоит копать в сторону OpenXSensor. Там и побаночное напряжение, и датчик тока какой хочешь, и совместимость с HUB-протоколом FrSky. Но есть и обратная сторона медали - из-за универсальности, придется потратить некоторое время, чтобы вникнуть во все настройки, собрать и сконфигурировать его под себя.
может пульт с прошивкой ER9X работать с модулем FrSky R9M
R9M работает с протоколами PXX или CPPM. Так что да, может.
В er9x в настройках модели поставьте протокол XJT (так называется PXX в этой прошивке) и все будет работать.
Есть ли в Москве
Аппаратура - 9x?
ВЧ-модуль какой?
Пишите в личку, попробую помочь.
На фига патч?
Я так понял что со штатной антенной SWR плавает от 0 до 27.
Возможно и правда разъем разболтан…
Тем более от роутера нонейм?
Про нонейм сказано не было! 😃
В любом случае, для экспериментов вполне нормально.
как разобрать патч не понял
Его можно только разломать. Чинить там все равно нечего.
Осторожнее с антеннами, особенно с теми что побольше. У них диаграмма направленности другая, обычно более “плоская”. Это дает большую дальность, но при этом увеличивает зависимость от взаимного расположения антенн (на аппаратуре и на модели). Т.е. можете чуть повернуться, или модель в разворот пустить - а связь пропадет… В идеале нужно найти антенну, которая по размерам примерно равна штатной, но при этом дает минимальный SWR. Как я уже говорил, для FrSky XJT значение SWR до 16 считается вполне приемлемым, т.е. Ваша антенна от роутера вполне себе ничего. Хотя SWR=0 было бы еще лучше.
Но мы сейчас обсуждаем лишь один из множества вариантов. Возможно, потеря связи совсем не связана с антенной на ВЧ-модуле (может быть и неисправность приемников, и самого ВЧ-модуля, и новая помеха от свежепостроенной мачты радиосвязи, и …). Тут, к сожалению, надо много экспериментировать, или иметь дорогостоящее оборудование и серьезные знания, чтобы понять в чем именно причина потери связи.
нет ли в прошивке каких то переключателей по мощности?
В прошивке аппаратуры нет таких переключателей. Более того, протокол обмена данными между аппаратурой и ВЧ-модулем (FrSky PXX) просто не позволяет такие вещи делать. Да, есть возможность задать страну (только код страны и ничего более), но фактически на мощность излучаемого сигнала это никак не влияет (обсуждалось на openrcforums пару лет назад). Так что Ваша проблема с прошивкой аппы не связана.
Проверьте антенну на аппаратуре. Посмотрите SWR в телеметрийных значениях - должен быть от 0 до 16 (как правило ближе к 0), если выше - проблема скорее всего в антенне.
Какова процедура ренжтеста? Она просто как тест или это калибровка?
Range Test - режим снижения выходной мощности, создан специально для проверки дальности (“чтобы далеко не ходить”). Когда этот режим активирован, ВЧ-модуль регулярно пищит, аппаратура ругается - в общем сделано все, чтобы обратить на это внимание и даже не подумать в этом режиме взлетать. 😃
В Вашем случае Range Test запускается через меню аппаратуры, есть такой пункт в разделе Protocol в настройках модели.
Это просто тест, никакой калибровки там нет. Просто запускаете Range Test и идете по направлению от модели, попутно считая шаги.
судя по тому, что телеметрия работает без проводов (на XJT) что то внутри уже проапгрейжено.
На 9XR PRO внутри ничего апгрейдить для телеметрии не надо - все уже правильно разведено с завода.
отбой, прошил версию 221
Какой сейчас Bootloader? По-идее, должен быть версии 2.x. Если у Вас по-прежнему 1.x - лучше его обновить. Для этого надо свежую прошивку записать на карту памяти в директорию Firmware, запустить аппаратуру в Maintenance Mode, выбрать Update Bootloader и затем выбрать файл с прошивкой.
(кажется я недавно это все уже писал…)
какая версия софта вообще самая нормальная для 9XR PRO?
Либо стабильная ersky9xr_rom.bin с www.er9x.com, либо свежая бета с openrcforums. В бетах есть всякие исправления и любопытные нововведения, но они иногда не до конца вылизаны (на то она и бета). Если не гнаться за самым свежим - текущая прошивка с er9x.com (r221 на момент написания данного сообщения) должна вполне соответствовать критериям “нормальности” среднестатистического моделиста.
вываливается предупреждение “Switch warning THR AIL”…я так и не понял,что нужно допилить?
Сделать Telemetry mod.
А вот где бы еще посмотреть, что такое PB1 Switch, PB2 Switch, PG2 Input, PB7 input, -WR input? Есть ли у кого описание этого Hardware menu?
Смотрите даташиты на m64 / m128 / m2561 - именно под эти контроллеры делается эта версия прошивки.

И еще, иногда, после включения, в левом верхнем углу экрана появляется короткая горизонтальная полоска шириной в 1 пиксел и длиной в 10-20 пикселов. Она моргает и, возможно, меняется в длину. Что это такое?
В микроконтроллере есть FLASH - то, где хранится прошивка, и EEPROM - то, где хранятся текущие настройки аппаратуры и моделей.
Количество циклов перезаписи EEPROM хоть и велико, но не бесконечно. Поэтому прошивка не сразу пишет новые настройки в память, а “кеширует” их, чтобы уменьшить количество операций записи. Тонкая полоска в левом верхнем углу как раз говорит о том, что есть какие-то данные, которые прошивка собирается записать в EEPROM, но пока еще не записала. Длина этой полоски - это время, оставшееся до записи. Через несколько секунд полоска пропадает совсем - значит, операция записи выполнена.
Практическое применение простое: если сверху есть полоска, значит что-то еще не записалось и выключение аппы приведет к потере незаписанных данных. Лучше подождать секунду-другую, пока полоска пропадет, и тогда уже выключать.
У меня левая торцевая крутилка перестала работать зато левый стик стал работать за двоих, стик право-лево плюс крутилка верх-низ
100% где-то есть контакт, которого не должно быть.
Надо открывать, смотреть проводку и возможные сопли.
Как попасть в Hardware меню - посмотрю в инструкции.
По-моему надо включать аппаратуру с левым горизонтальным триммером, зажатым влево.
(аппы под рукой сейчас нет, поэтому проверить не могу, но кажестя так)
А можно ссылку на этот мод с 3-позиционным тумблером на месте “ELE”?
Обсуждалось это на openrcforums.com, но уже достаточно давно… Надо поискать. Смысл в том, что третий контакт тумблера подключается к одной из свободных ног микроконтроллера. Вариантов там не много, все доступные порты перечислены в настройках (PC0, PG2, PB7, PG5). Причем, в зависимости от используемого микроконтроллера, не все они могут быть доступны на чипе (на m64 чего-то из этого нет, чего именно - не помню уже, надо даташит глянуть).
803-я - версия довольно старая. С тех пор модель данных очень сильно изменилась. Майк (разработчик прошивки), конечно, пытается сделать так, чтобы при таких больших апгрейдах все настройки оставались на своих местах, но не всегда это возможно.
В Вашем случае какие-то данные уехали “не туда”, из-за чего аппаратура считает, что тумблер ELE теперь не 2-позиционный, а 3-позиционный (да, такой апгрейд возможен). Поэтому у ELE теперь есть три положения: EL↑, EL- и EL↓. Т.к. аппаратно Вы ничего не модифицировали, фактически Вам доступен лишь EL↑ и EL-. Более того, т.к. аппаратура при включении дает Switch Error даже при EL↑, значит она считает, что штатное положение этого тумблера должно быть EL↓, т.е. “вниз” - что отличается от значения по-умолчанию (должно быть “вверх”).
Можно поменять в настройках аппаратуры (в меню Hardware) настройку переключателя ELE, убрав третье положение (поставить NONE). Сделать это можно также через eePe (удобнее). Также, в настройках модели можно переставить штатное положение ELE (если оно само не поменяется). Однако учитывая, что неизвестно какие еще данные могли “уехать”, я бы рекомендовал начать с чистого листа - залить пустой EEPROM в аппаратуру и настроить все заново вручную. Можно это делать также через eePe (т.е. подготовить новый EEPROM на компьютере, затем залить в аппаратуру). Это позволит избежать неприятных неожиданностей в полете.
Смотрел на платку, на RSSI выходе установлена RC цепочка, то есть должен выдаваться уровень напряжения.
Именно на X8R не пробовал, но на X4R не так - там ШИМ. Насколько я знаю, на всех современных FrSky’евских приемниках ситуация аналогичная. Поэтому попробуйте фильтр добавить и проверить еще раз:

Проблема с выбором что записывать в лог осталась
Похоже, в eepskye ошибка.
Попробуйте настроить непосредственно на аппаратуре:
- Войдите в настройки модели в раздел Telemetry
- В появившемся меню выберите Logging
- Уберите галочки с параметров, которые не надо включать в лог
У меня выставленные значения сохраняются, сам лог, правда, пока не проверял - немножко не до этого.
P.S. Майк подтвердил наличие проблемы в eepskye. Обойти ее можно, сделав нужные настройки в окошке Logging, а ЗАТЕМ поменяв любой другой параметр в настройках модели. Изменение другого параметра сохраняет ВСЮ модель, в т.ч. и то, что относится к логам. Само собой, тот “другой” параметр затем надо вернуть на место.
Майк исправит eepskye в следующей версии.
При подключении аппаратуры к ПК появляются две флэшки. На одной из них - голосовые файлы и документация. На второй - два файла, в корне диска: Firmware.bin и Ersky9x.bin
Диск, на котором только Firmware.bin и Ersky9x.bin, и нет свободного места - не трогаем. В данном случае он нас не интересует.
А вот на том диске, где находятся голосовые файлы и документация, надо создать директорию Firmware и далее по инструкции выше.
P.S. А еще для записи файлов можно SD-карту вынуть из аппаратуры и подключить напрямую к компьютеру. Тогда путаницы с дисками не будет.
Скачал свежую версию (r221) - операция завершилась с ошибкой, неудачно. Скачал бета-версию 222 - тоже обновление прошивки завершилось сообщением об ошибке.
Аааа! Загрузчик надо обновить.
Извиняюсь, сразу не сообразил, что у Вас прошивка старая и загрузчик, соответственно, тоже.
- Перепишите свежий файл с прошивкой на карту памяти (ту, что в аппаратуре) в директорию Firmware.
- Запустите аппаратуру в Maintenance Mode - зажмите оба горизонтальных трима НАРУЖУ и включите питание
- В меню на экране выберите “Update Bootloader” (самый первый пункт)
- Выберите файл с прошивкой и нажмите MENU, затем еще раз MENU чтобы подтвердить прошивку
- Дождитесь окончания прошивки (бегущая линия на экране)
После этого сможете прошивать как старые, так и современные прошивки без каких-либо проблем.
В прошивке ersky9x-pr219 (январь 2016г) в меню телеметрии (где настройка записи в лог) оставляю “галочки” нужных мне параметров, сохраняю настройки модели. Заново считываю настройки из пульта - все галочки “ВКЛ”, и в лог записываются все параметры
Я точно не помню по версиям, но возможность выбора параметров для записи в лог появилась относительно недавно. Вполне допускаю, что в 219 (тем более pr219) этого еще нет. Обновитесь до актуальной версии с http://er9x.com, или даже можете свежую бету 222 (a8) попробовать - она, на мой взгляд, стабильна.
Таймер врет в два раза, это можно излечить?
Разделить или умножить показания на два? 😃
Где еще почитать
Инструкцию к er9x читали?
среди параметров приехавших в телеметрии не нашел даже напряжения батарейки (или не понял как оно называется)
Напряжение АКБ будет отображаться если есть соответствующий датчик. А так приемник без понятия от чего его питают - ему-то напряжение уже после BEC’а приходит (как правило…).
Напряжение питания приемника отображалось в качестве параметра A1, однако в текущих версиях er9x на это есть два параметра: A1 и RxBatt.
RxBatt показывает напряжение питания приемника, и только его.
A1 может показывать напряжение с датчика, подключенного к Smart Port (и этот датчик, в теории, может быть любым, насколько хватит фантазии - т.е. мерять он может не только напряжение).
P.S. Если все работает - рекомендую обновить прошивку аппаратуры, а затем уже разбираться в тонкостях телеметрии.
не разобрался, как завернуть в канал РСССИ с телеметрии
Вот тут посмотрите, есть пример подобного решения.
это помогло.
рсси ожил.
Значит в старой модели все-таки что-то в настройках накручено.
как сделать поиск всех датчиков?
Они автоматом находятся.
Данные с них можно вывести на т.н. “Custom Telemetry Screens” - см. раздел Telemetry в настройках модели.
этого я тоже не понял, но орать начинает при включении пульта
Надо смотреть описание полетника, используемого ПО, его настройки… Желательно понять о чем пытается сообщить полетный контроллер.
И даже хотел на эту дыру записать…
Это как?
аппа не кажет РССИ
Для отображения RSSI аппе не нужно ничего, кроме включенного приемника.
Попробуйте с другим приемником.
Попробуйте создать новую модель (с нуля), поставить протокол PXX (не меняя никакие другие настройки) и посмотрите - будет ли RSSI.
Еще я бы обновил прошивку на аппаратуре, но, если и с нынешней прошивкой раньше все работало, может пока эту часть трогать не надо. В этом случае правильнее будет сначала разобраться с нынешними проблемами, а потом уже обновлять прошивку.
вдруг сдохла телеметрия - аппа не видит приемника
Тут понятно
коптер сразу после арма орет
А тут - не понятно. Коптер понятия не имеет - видит аппа телеметрию, или нет.
Если коптер орет - значит, ему что-то еще не нравится.
есть конечно вероятность, что дети что то наковырли в пульте
В настройках модели проверьте раздел Protocol.
Должен быть XJT (он же PXX в более ранних версиях прошивки).
Вот, собственно, S8, для представления.
😎
Спасибо!
-Чем, собственно, отличаются модули XJT, DJT и DFT?
XJT - новый модуль, поддерживает приемники, работающие в протоколах D16, D8 и LR8. Другими словами, это все современные (и не очень) приемники FrSky (серии X, S, D, а также “дальнобойные” приемники серии L).
DJT - старый модуль, поддерживает только приемники с протоколом D8 (старые приемники - серия D (с телеметрией) и V (без телеметрии)).
DFT - то же самое, что и DJT, только для форм-фактора Футабы (в данном случае не интересен вообще).
-Насколько надежно из покупать на Aliexpress (в плане оригинальности товара)? Просто там есть предложения только с модулем, без ненужного мне приемника.
Думаю, можно взять и на Ali. Именно подделок под FrSky я еще не встречал. Хотя некоторым не очень везло, приемники ломались, после чего у людей появлялись подозрения, что приемник был поддельным. На мой взгляд, это лишь домыслы.
Поиск в Яндексе по фразе “FrSky XJT” на первой же странице выдает несколько местных магазинов, в которых продается сам только ВЧ-модуль (без приемника). Ну, во всяком случае в Москве так. Ссылки давать не буду, а то еще, чего доброго, обвинят в рекламе…
-Как понять, какой приемник от самого FrSky совместим с данным модулем?
См. выше, общие принципы я вроде изложил.
Также, в описании приемника на оф. сайте наверняка есть информация - см. www.frsky-rc.com
скорости и высоты там достаточно большие, поэтому нужен постоянный хороший сигнал
Честно говоря не знаю что такое S8, но по Вашему описанию выглядит не как простой пенолет. При таких вводных стоит серьезно задуматься над заменой ВЧ-модуля.
Вообще, вопрос выбора ВЧ-модуля обсуждается регулярно, и у _любого_ модуля или протокола есть как свои поклонники, так и противники. Однако большинство склоняется к тому, что ВЧ-часть у FlySky 9x не отличается надежностью. Наиболее популярный апгрейд в этом плане - ВЧ-модуль FrSky XJT. У него тоже есть свои ненавистники, но, во всяком случае, он гораздо стабильнее и предсказуемее, а выбор приемников для него - гораздо шире.
Надо прошиться и попробовать.
Вы ж говорили, что родную прошивку не сохранили, и поэтому аппаратура осталась с er9x, так?
Надо тогда еще и забыть старые прошивки, а перейти на новые.
Ну так в этом-то и была цель - перейти на er9x, да?
Ха! А вопрос то на форуме адресован тому самому MikeB (Mike Bland), который первый и замутил новые прошивки для Турниджи!
Майк - далеко не первый, но да, именно он сейчас развивает и поддерживает ER9x.
Все начал Thus, который первым решился “расковырять” FlySky 9x (кривизна штатной прошивки доставала всех, но взяться за полностью новую прошивку решились не многие, а успеха добились вообще единицы). Так что Thus создал прецедент - прошивку для 9x с открытым исходным кодом (TH9x). Вскоре на ее базе Erez Raviv создал свою прошивку - ER9x. Именно ER9x, благодаря активному развитию, получила наибольшую популярность. Вокруг нее стали собираться энтузиасты, предлагая все новый и новый функционал. Затем к проекту подключился Mike Blandford, который занимался проектированием электроники и программированием микроконтроллеров профессионально (у него колоссальный опыт и знания в этой области!). Майка привлекала сама задача - “впихнуть невпихуемое” в относительно слабый микроконтроллер ATmega64. И ему это очень даже удалось! Некоторое время Mike и Erez вели проект вместе, однако затем Erez сменил страну проживания и занялся другими делами. А Майк взял ER9x полностью на себя и сумел создать шедевр в том виде, в котором он есть сейчас - т.е. это не только гибкий и основательно переработанный со времен первых версий софт, но и аппаратные доработки и усовершенствования, такие как звуковой модуль, поддержка практически любых протоколов, и много чего еще. При его непосредственном участии были созданы платы-апгрейды для 9x, в которых использовались уже ARM-микроконтроллеры - это отдельная ветвь, которая “задала темп” разработки новых современных аппаратур.
OpenTX, кстати говоря, также “отпочковалась” от ER9x, хотя многие новички этого, наверное, и не знают… Сама OpenTX создавалась с прицелом на FrSky Taranis (несмотря на то, что разработчики OpenTX этот факт отрицают). ER9x также активно дорабатывалась для поддержки Taranis, но FrSky хотели “свою” прошивку с открытым исходным кодом, и поэтому поддержали создание нового проекта (хотя формально FrSky никак не связана с OpenTX). Майк, между прочим, входит в число разработчиков и OpenTX. Он написал низкоуровневую часть, а также активно участвовал в тестировании и доработке прототипов железа (еще до того, как Taranis появился в продаже). Более современные аппаратуры FrSky также, зачастую, проходят через руки Майка. Поэтому ER9x (ERsky9x, если быть точным) работает и на Taranis, и на Q X7, и на Horus.
В общем, Майк - ВЕЛИКИЙ ЧЕЛОВЕК!
И он, кстати, вполне доступен - ему можно задать вопрос (на openrcforums) и получить ответ “из первых рук”.
С сайта ХоббиКинг: Turnigy 9X 9Ch Transmitter w/ Module & iA8 Receiver (Mode 2) (AFHDS 2A system), артикул 9114000071-0. Выглядит как обычная Турниджи, со слегка измененным дизайном. Процессор АтМега64.
Обалдеть! Новая 9x! Круууть! 😃
Вот тема про нее: openrcforums.com/forum/viewtopic.php?t=10578
Стоит обратить внимание на это сообщение:
I just tested this I bought one of the new radios myself, and it does indeed work. I flashed the standard “er9x.hex” to the radio, and I had to change the protocol polarity to negative, and then everything is working!
В переводе на русский, зайдите в меню Protocol в настройках модели и поменяйте параметр Polarity с POS на NEG.
После этого все должно заработать.
А вообще вопрос с программной поддержкой ВЧ-модуля в обновленной 9x, похоже, до конца пока не решили. Там вроде даже FailSafe можно через аппу задавать, но er9x этого пока не поддерживает. Хотя, может уже и поддерживает, просто это обсуждалось в какой-то другой теме… При случае посмотрю повнимательнее.
Но Бинд то между родным ВЧ и приемником происходит!
Естественно! Бинд инициируется на ВЧ-модуле и происходит между модулем и приемником. Аппа тут не при чем.
Сам модуль же не понимает сигнала от аппы, поэтому и в эфир ничего не посылает (ну, т.е. посылает - связь-то есть - но информации о состоянии каналов он на приемник не передает).
Попробуйте поменять полярность в настройках, должно помочь!
Коллеги купили новую 9Х и попросили перепрошить. Я взял только пульт, не обратив внимания ни на приемник ни на ВЧ модуль.
Лучше уточнить что за приемник, что за ВЧ-модуль с ней были. Дальнейшие рассуждения основываются на том, что все штатное. Но вдруг это не так - мы ж не знаем…
Исходную прошивку не сохранил.
Ее можно найти на просторах Инета. Но не нужно, ибо er9x - совсем другой уровень, и если уж хотят ее - то на штатной делать просто нечего.
И перепрошил файлом er9x v821.hex
Имя файла несколько смутило, штатно таких имен нет. На всякий случай напомню, что текущие релизы прошивок всегда выкладываются на http://www.er9x.com. В зависимости от типа установленного в 9x микроконтроллера, Вам нужна либо er9x.hex (для m64), либо er9x-128.hex (для m128).
Передатчик запустился, приемник биндится, а машинки не шевелятся.
Прежде, чем углубиться в детали, замечу, что штатный ВЧ-модуль на 9x будет биндиться с приемниками даже если аппаратуры нет вообще. В данном случае бинд активируется кнопкой на ВЧ-модуле и к аппаратуре не имеет никакого отношения.
Оказалось - поменялась кодировка сигнала. Была AFHDS, а стала AFHDS 2A, и в ВЧ модуле и в приемнике.
Исключительно из академического интереса: Вы как это выяснили? Как поняли, что там была именно “AFHDS”, и что она каким-то образом поменялась на “AFHDS 2A” ? И вдогонку: каким образом она поменялась “и в ВЧ модуле и в приемнике” ?
Народ поделился знанием, что во FlySky-i6A установлена прошивка
А народ не делился знанием, что i6A - это другая аппаратура, у которой другая аппаратная база, в т.ч. и другой ВЧ-модуль?
Прошивка er9x (как, впрочем, и штатная) не имеет никакой возможности повлиять на штатный ВЧ-модуль FlySky 9x, переключить его в какой-то другой режим или, тем более, перепрошить.
Тут небольшое лирическое отступление: не могу исключить вариант, при котором “современная” FlySky 9x поставляется с каким-то новым ВЧ-модулем. Однако я о таком никогда не слышал и очень сильно сомневаюсь, что китайцы что-то такое сделали (это ж надо ВЧ-модуль переделать, прошивку 9x переписать - а все ради чего?!).
Отсылают к OpenTX, но я не нашел прошивку именно для 9X.
Есть такая, но для 9x настоятельно рекомендую использовать именно er9x, т.к. OpenTX в варианте для AVR-микроконтроллеров давно не развивается и, можно сказать, почти заброшена.
Ну а теперь попытка разгадать загадку: на мой взгляд, причина вышеописаной проблемы кроется в отсутствии общения аппаратуры и ВЧ-модуля. Проблема может быть как программной (настройки), так и аппаратной (скорее всего контакт, либо его отсутствие).
Для начала в er9x можно создать новую модель с нуля (т.е. выбрать новую пустую строку в меню выбора моделей), НИЧЕГО не менять и даже не перепривязывать приемник (он ведь уже был привязан, и от прошивки аппы в данном случае ничего измениться не может). С этой новой моделью посмотреть, будет ли реакция на первых 4 каналах (подергайте стики аппы). Реакция ДОЛЖНА быть, т.к. настройки новой модели по-умолчанию как раз соответствуют штатному радиотракту.
Если все сделали так, но реакции нет даже на новой (пустой) модели, то, в первую очередь, проверьте контакт ВЧ-модуля и аппаратуры. Там со стороны аппаратуры тонкие длинные штыри, которые иногда не контачат с ВЧ-модулем. Судя по тому, что бинд работает - питание на ВЧ-модуль поступает. За передачу сигнальной информации от аппаратуры к ВЧ-модулю отвечает самый верхний контакт в отсеке - его и надо проверить. Остальное не имеет значения.
Ну и внутри аппы перепроверьте косу проводов, соединяющих две половинки корпуса, переткните разъем. Возможно, неконтакт где-то там (может провод отвалился - такое иногда бывает, особенно на новых аппах).
Замечу, что 9XR PRO стОит в 2 раза дешевле чем Q x7 - это тоже важно.
Ага, но если учесть, что 9XR PRO в стоке идет вообще без ВЧ-модуля, и большинству покупателей ВЧ-модуль придется докупать дополнительно, то итоговая разница получается не такой и большой (еще неизвестно в чью пользу…).
меня 9XR очень даже устраивала. Но 2 дня назад после часа полета вдруг перегрузилась. А через 5 минут еще раз, и еще раз…
9XR - аппаратура очень простая в плане электроники (по сравнению с современными аппами). Поэтому отключаться (перезагружаться) таким образом она может только если где-то в цепи питания плохой контакт. Вы же используете аккумулятор, а не набор батареек? Проверьте (для профилактики - даже поменяйте) разъемы как на аккумуляторе, так и на аппаратуре. Также, почистите выключатель питания (можно его тоже поменять, для надежности). Проверьте провода внутри аппаратуры - они должны быть без повреждений, не отваливаться - в общем, все должно быть аккуратно. После такого “ТО” проблема уйдет и в ближайшие годы вряд ли вернется.
Да, еще был очень, очень редкий глюк на старых версиях прошивки для 9x и 9XR, когда аппаратура перезагружалась (ПОПРАВКА: на самом деле она НЕ перезагружалась - см. ниже) при интенсивном использовании крутилок (не стиков!). Но для этого ручки-крутилки надо было активно крутить в разные стороны в течение некоторого времени, что в реальной жизни встречается достаточно редко и поэтому “глюк” мало кто прочувствовал на себе (хотя на этом форуме когда-то было обсуждение такой ситуации). Эту проблему обнаружили и решили пару лет назад. Если на аппаратуре старая прошивка, стоит обновить ее до актуальной версии.
ПОПРАВКА: глюк с крутилками вызывал не перезагрузку аппаратуры, а просто “залипание” одной из крутилок (AUX2) в крайнем положении. Подробности вот тут. Спасибо Сергею за наводку.
Ок, пойду изучать Q X7. Еще раз спасибо.
Угу, тоже очень хорошая аппаратура!
Удачных полетов!
Все три аппаратуры - абсолютно разные.
9x - “классика”, с нее началась целая эпоха - прошивки с открытым исходным кодом, апдейты, апгрейды, поддержка сообщества. Аппаратно в ней стоит микроконтроллер AVR-архитектуры Atmega64 или 128. Аппаратуру выпускала (и м.б. выпускает сейчас) компания FlySky, но продавалась на рынке она под разными именами - FlySky, Turnigy, Eurgle и др. В качестве базы для апдейтов и апгрейдов эта аппаратура практически идеальна (в силу бешеной популярности в свое время).
9XR - попытка сделать копию 9x с несколько измененным дизайном. Электронная начинка по архитектуре идентична 9x. В руках аппаратура лежит лучше, но внешне, мягко говоря, “не айс” (хотя у каждого свои вкусы). Из-за более “тонкого” дизайна корпуса, в 9XR несколько ограничено место для апгрейдов. Хотя это также решается, если приложить руки и усилия.
9XR PRO - принципиально другая аппаратура, но в том же корпусе от 9XR. Привязка к 9XR - возможно, самая большая ошибка производителя с этой аппаратурой. Если б они запустили ее под совсем другим именем, вероятно, у нее было бы гораздо больше поклонников. Хотя тут уж судить не мне. Аппаратно эта аппаратура на голову выше предшественников и вполне может посоперничать с тем же Taranis’ом от FrSky - тут и микроконтроллер на ARM-архитектуре, и SD-карта, и звук, и USB-порт. На самом деле 9XR PRO создавалась на базе платы-апгрейда, разработанной для классической 9x с учетом пожеланий всех пользователей, поэтому тут есть “все, что нужно” - сразу и из коробки. Ну, разве что прошивку стоит обновить…
На настоящее время любая из этих аппаратур больше интересна скорее ценителям истории, либо любителям поковыраться в электронике. Для остальных же есть тот же FrSky Taranis (подороже), или Q X7 (подешевле), в которых есть практически все то же самое, еще и радиомодуль сразу качественнее, да стики получше. И прошивки на них есть все те же самые. Наверное поэтому 9x, 9XR и 9XR PRO уже нечасто встречаются в продаже (последние две производил только HexTronik, он же HobbyKing, и их всегда было меньше в продаже, чем 9x).
Наверное вопрос от того и задан, что строчка “субтример” как таковая там отсутствует …
Наверное это от того, что “субтриММер” пишется с двумя М. Дабы избежать неточности формулировки, поиск можно было ограничить фразой “субтрим”. А еще можно было искать на английском по фразе subtrim. Все бы это привело к желаемому результату…
Кроме этого, было бы не лишним почитать инструкцию в целом - хотя бы оглавление и общие разделы, чтобы представлять себе возможности er9x. Система очень мощная и в ней есть много всего интересного!
где искать субтример ?
Быть может, в инструкции?
Отлично!
Удачных полетов!
Полагаю, Вы путаете Flash и EEPROM. Flash - это та память, где хранится сама программа (прошивка). В EEPROM же хранятся настройки моделей и самой аппаратуры.
Соответственно, после установки нового чипа, нужно:
- Поменять настройки eePe, чтобы программа работала с новым чипом (в меню Burn --> Configure выставить требуемый MCU (в данном случае m128)).
- Прошить фьюзы (в меню Burn --> Set fuses to protect EEPROM)
- Залить прошивку (в меню Burn --> Flash Firmware to Tx)
По-идее, это все.