Activity

Настройка квадрокоптера в Betaflight Configurator

Нюанс в том, что, если на приёмнике установлен режим Pre-set Positions или Hold Last Position, то ПК даже не узнает, что произошла потеря сигнала.

Приемники, подключенные по sbus, в самом sbus могут передавать признак наступившего FS. При этом может быть и hold last и установка запрограммированных значений в каналах.

Прошиваем СС3D в betaflight

С тремя проводами по идее и не заработает. На 6 выходе там та же реализация, что и буззеры на назе всяких: два контакта - плюс и минус. Плюс к сигнальному проводу цепляли? А вообще или смотреть changelist, или спросить на форуме напрямую у Бориса. Вдруг выпилил поддержку, а в изменениях не указал.
И еще, пищался с генератором?

Прошиваем СС3D в betaflight

Вроде сателлит надо забиндить предварительно на приемнике, а уже потом подключать. И вообще с такими вопросами лучше в тему по Спектрумам.

Прошиваем СС3D в betaflight

Не нужно подавать отдельное питание на мозг (подключать батарею). Вернее один раз может и нужно, пока в контроллере прошивка BIN с OPBL. Когда HEX прошьете, то уже можно батарею не подключать.
Шнур дергать и так приходится. Кнопка Disconnect не помогает. Но это вроде как косяк Win+CF, потому как на Mac такой проблемы нет.

Прошиваем СС3D в betaflight

В принципе все правильно, но есть лишние телодвижения. Гораздо проще сначала прошить BIN файл, чтобы в CC3D уже был CF. А далее через сам CF прошить HEX файл, тогда не надо будет запаивать два пятачка.
Два пятачка запаивать надо, если вы “окирпичили” контроллер: криво залилась прошивка, прошивка нерабочая или от другого контроллера. При этом восстановление можно осуществлять через сам CF, нужно поставить галочку “No boot sequence”. Но если стоит задача вернуться на OPBL (OpenPilot BootLoader), то сделать это можно только через Flash Loader Demonstrator или аналогичную программу. Можно было бы и через CF, но CF проверяет структуру файла и не даст загрузить файл с OPBL.

Восстановление прошивки треккера TK-102

Была такая мысль, 3.77В на ней. Контакты конечно можно замкнуть, но надо маму от такого разъема USB, а я их не встречал. Можно на плате самого трекера замкнуть, но походу дело не в кабеле.

Восстановление прошивки треккера TK-102

Да я пробовал, толку никакого не было. Он сейчас с батарейкой вообще не включается, следовательно и на выход ничего не подает. А как можно кабель проверить? Кабель PL-2303. Он на длинном конце пробовал шиться, но до конца не доходил. Я снижал скорость вплоть до 38400, тогда до 50% прошивка доходила.

Восстановление прошивки треккера TK-102

Цепляю без аккумулятора, пробовал и с ним - результат одинаков. Цепляю на длинный конец, но на моем кабеле их длина отличается на 1.5 см всего. То, что не видит я понимаю. Иногда еще ошибка возникает, хотел ее запринтскринить, но откладывал на “потом”, а теперь результат всегда один и тот же. Программа трекера не видит. Уже подумываю о заказе нового трекера.

Восстановление прошивки треккера TK-102

Кое-что прояснилось, шаманство, однако. Попытался подключить трекер после нажатия кнопки Download и видимо попал в правильное время, программа увидела трекер и попробовала прошить. Между нажатием кнопки Download и вываливанием в окошко, которое я выше показывал проходит где-то 5 секунд. Так вот трекер нужно подключить где-то на 4й секунде, иначе программа его просто не видит. При прошивке полоска прогресса прошла где-то 25% и зависла. Попробовал другие скорости, лучший результат был до 50%. Теперь же как не подсоединяю трекер, программа его не видит.

Восстановление прошивки треккера TK-102

Приехал кабель, пробую прошить трекер. После нажатия кнопки “Download” никаких особо видимых движений не происходит. Вообще как долго он прошивается?
-
В общем делаю все по инструкции, дохожу до шага 7, где нужно нажать на кнопку Download, программа думает несколько секунд и выдает такую информацию, при этом звучит стандартный звук винды “динг”.

Т.е. до шага 8 не доходит, ибо подключение трекера после этого не дает никаких результатов. Скорость на COM порту стоит по дефолту на 9600, я менял на 115200, но толку с этого нет.
Может кто подскажет, что можно сделать?

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x
spritespb;bt78630

Паяльник в руках держу уверенно, а вот в схемотехнике и прочем полный ноль.
Можете на пальцах объяснить?

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

Программирование аппаратур семейства IMAX 9x/TURNIGY/EURGLE/FLYSKY
Chicho;bt78616

Это снова я)) Сегодня встал и решил вкл аппу,из 20 раз 20 раз включилась

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

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x

Для пищалки пробуйте:
SWITCH: ON + <имя нужного тумблера>
DEST: 5
SOURCE: UCH 100%
MIX %: FIX + 100

и
SWITCH: ON - <имя нужного тумблера>
DEST: 5
SOURCE: UCH 100%
MIX %: FIX - 100

Первый это при включении тумблера давать в канал 5 максимум, второй это при выключении тумблера давать в 5 канал минимум.
Или вы хотите две функции на свитч повесить? Цель четче ставьте.
Для микса элеронов с РВ по идее не все так просто. Там надо использовать виртуальный канал, в который нужно миксовать элероны, но сделать кривую в виде V, низ которой находится в центре координат. А потом этот виртуальный канал миксовать в канал руля высоты с нужным коэффициентом FIX+скольконадо.

Восстановление прошивки треккера TK-102

Да, архив то я скачал, даже два. Причем в вашем архиве прошивка в файле GPS102.hex 88,5Кбайт, а в том архиве, что выкладывали в теме постов прошивка в файле gps_car.hex 90.4Кбайт. То, что как минимум прошивка из вашего архива GPS102.hex подходит для 90ххх и 80ххх это хорошо, тогда надо вверху поправить эту фразу “инструкция актуальна пока только для владельцев треккеров на основе микросхемы STC90LE58RD+”. Остальные параметры, которые нужно в программе указать в шагах 4 и 5 для микросхемы 89ххх будут такими же?

Восстановление прошивки треккера TK-102

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

  1. Заказать/достать кабель =)
  2. Разобрать трекер, чтобы посмотреть маркировку.
  3. На задней стороне верхней платы в “сандвиче” находим квадратную микросхему. В моем случае это STC 89LE58RD+, этот параметр надо выбирать в программе-прошивальщике.
  4. На задней стороне нижней платы в “сандвиче” находим(-жу) наклейку, на которой написано SIM300S.
  5. Теперь главный вопрос. Где именно искать прошивку *.hex для моей (вашей) микросхемы?
Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x

Плюсую к предыдущему посту, было такое 2 или 3 раза, хорошо, что на земле. Так же подтверждение сброса было бы очень неплохо реализовать.
Ну и возможность переключения режима трехпозиционного переключателя. А то сейчас из-за необходимости повесить управление меню ОСД на трехпозиционник, приходится дубликаты миксов держать во всех 3х полетных режимах и это ест память =( Как ни странно, но она у меня очень быстро закончилась. Но в любом случае нужно, чтобы была возможность именно задавать режим работы трехпозиционника в самой модели, чтобы пользователь сам решал.
з.ы.
Я так понимаю, что сейчас все свободное время, которого походу мало, брошено на вторую версию прошивки и еще какой-то проект. В ближайшее время получу приемник на 12 каналов, хотелось бы иметь возможность их задействовать, но в текущей прошивке это невозможно. Конкуренты имеют, но не знаю, насколько там реализован алгоритмы, которые я с таким упорством и большой помощью Виталия настраивал для своего двухмоторника. В итоге я разрываюсь, но не прошивать же каждый раз аппу в самом деле.

Программирование аппаратур семейства IMAX 9x/TURNIGY/EURGLE/FLYSKY

Сегодня тестировал программатор USBasp самый дешевый, что нашел на Ebay. Раньше прошивал LPT программатором. Вроде работает, пока пробовал только считать прошивку. Но вот одно мне не дает покоя. Я +5В беру программатора USBasp, раньше брал с MOLEX разъема в компьютере, причем программатор не видел процессора, если задняя часть с батареей была подключена к основной плате. Но не суть. Сейчас, когда подключаю аппу к программатору, даже без задней части с батареей, то включается экран и аппа пищит непрырывно. Затыкается только когда считываешь с нее прошивку и EEPROM. Она у всех пищит или как?

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x
  1. Особо не знаю на что оно вообще влияет. В логике работы не разобрался.
  2. Триммеры сохраняются отдельно для каждого режима. Естественно они сохраняются, если сохранить саму модель, после того, как триммернул ее. В мануале это указано. Что имя модели отображается инверсно, если произошли какие-то изменения в настройках, но модель не сохранена.
    И еще важный момент. Я для микса использую логическую единицу UCH 100%, в старых версиях прошивки ее нет.
Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x

Ну тогда ваш запрос реализуется легко и именно миксом.
Делаете:
SWITCH: ON + ELED
DEST: 5
SOURCE: UCH 100%
MIX %: FIX + 100
 и
SWITCH: ON - ELED
DEST: 5
SOURCE: UCH 100%
MIX %: FIX - 100

В итоге у вас 2 микса на выключателе, которые дают в канал 5 либо максимальное значение, либо минимально. Если нужно наоборот, то меняйте знаки или в строке MIX % или в строке SWITCH. По сути FIX -100 это минимально значение, FIX 0 это середина канала, FIX +100 это максимум канала.

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x

Думаю очень мало у кого есть СТОЛЬКО миксов. Я в шоке честно говоря =) А по проблеме это очень похоже на глюк самой прошивки. Думаю, если добавить еще 3 микса в первых двух полетных режимах, то и там появятся миксы 39 и 40. Если появятся, то это надо смело просить Виталия разобраться с глюком.

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x

У 3хпозиционного тумблера в этой прошивке строго определенная задача: переключение полетных режимов. Потому можно использовать только как вы используете.

kompmen;bt73185

а чем плох 3 х позиционный?

Тем, что приходится в памяти аппы держать 3 полетных режима. И в каждом полетном режиме будут все миксы, кривые и т.д.

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x

Виртуальный канал 9 уже занят (а так же A, B и C). Вместо 9го будет E.
На канал E не делаю никакого микса, просто ставлю ему задержку. На канал A ставлю экспоненту.
Микс канала A
DEST: 2
SOURCE: LCH A
MIX %: FIX + 100
Вроде я так понял.
А вот как “канал 2 (РВ) микшировать с каналов 9 и А” я не въезжаю.

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x

Ну да, я ж о чем и говорю, что оно равномерно движется, если убрать экспоненту. Там на канале РВ стоит экспонента. Я пробовал делать экспоненту с противоположным знаком для виртуального канала, но это не помогло. В принципе оно не сильно критично, но опять же стремление к идеалу. Прошивку скинуть не могу, шнурок забыл на работе. А может и не стоит скидывать ее? Вообще есть вариант движение сделать равномерным?