Альтернативная прошивка к FlySky/Turnigy/I-Max/Eurle от Thus

bobt

Томас выпустил новый релиз.

th9x.bin-r184

VERS: V1.2038-thus
DATE: 27.01.2011
TIME: 00:15:51
SVN: trunk-r184

  • model data version: 4, converted from older versions 1,2,3

Attention!! save old eeprom contents in case you want to go back to the former version

  • issue73 mode change works each time

  • Issue71 :Unterschiedliche Expo Werte fuer Flugphasen

  • Issue36 :special assymetric trim mode for throttle

  • Issue18 :EXPO with curve,

  • issue17 :three values for expo,

  • issue16 :split expo values,

  • use foldedlist for mixers

  • use foldedlist for expo

  • edit all values in mixer menu

И изменения по предыдущему релиза за декабрь :

th9x.bin-r167

VERS: V1.1869-thus
DATE: 07.12.2010
TIME: 23:17:49
SVN: trunk-r167

  • model data version: 3
  • issue69 : only trim beep in mode 1 (silent)
  • issue68 : thr-alert sign-bug, larger stick zero limit
  • issue64 : faster tripple clicks
  • issue60 : vbat blinks, bat warn up to 12V
  • issue58 : falsches tasten-handling
  • issue55 : limit with scaling
  • adc-peak-filter, show adc errors (experimental)
  • optional adc-statistic (not activated)
  • experimental double-beep and inc-dec dynamic
  • measuring output calculation time
  • move and duplicate mixer lines
  • show slope-vals in sec
  • leave THR-Alarm with THR-movement
  • show slave-mode in trainer menu
  • trim repeat slow
  • inc/dec with nicevals when doubleclick
bobt

Пока не было обновления по инструкции обратите внимание на важное изменение по пределам. Issue55.

В меню пределов вы найдете новую колонку Масштаб ( Scale (scl). )
Если вы поменяете значение этой колонки на звездочку (*), тогда положительные и отрицательные значения масштабируются так, что 100% выходного сигнала с микшера принимается за установленное значение предела ( Limit-value).
Возможные значения пределов:
0 1 2 3 4 5 6 7 8 9 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 55 60 65 70 75 80 85 90 95 100 105 110 115 120 125 130 135 140 145
Такоя шкала пределов выбрана не только чтобы сохранить 1 бит, но еще чтобы сократь время на установку значений.

22 days later
sinka134

Пришла Турнига, сразу решил прошить. Сделал программатор из Arduino(Freeduino) Nano v5 по проекту Mega-ISP (Подключение). Однако avrdude все время выдает ошибку:

avrdude: Device signature = 0xffffff
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.

При этом если поменять частоту в прошивке программатора с 19200 на дефолтную для AVR Studio 115200, то с нескольких попыток считал стандартную прощивку с Турниги (с помощью AVR Studio). Но залить новую не вышло.

Если поменять местами MOSI и MISO, то:

avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.

Может кому-то знакомы эти ошибки?

sinka134

Нашел проблему, все выходные промаялся.
Проблема бала с подключением SCK к аппе.
Все фото, как у нас, так у автора прошивки оказалось для V1, а у меня V2. Ну я и подключил как на картинке к резистору. А там другое подключение. В моем случае надо было к контактной площадке прямо. Там все симметрично и в глаза не бросается разница. Проверял раз 10, не заметил.
Так что все прошилось теперь успешно.

Makey

Возможно ли в прошивке добавить выход на переключение режима передающего модуля с телеметрией или без неё. Добавить пункт в меню на каждую модель, получать на одном из выходов процессора 1 или 0. Дальше поставить ключ или что нибудь другое в плоть до банального реле, моделирующее переключатель на модуле.

bobt

Посмотрите пост номер 8 в данной теме. Конечно возможно.

Makey
bobt:

Посмотрите пост номер 8 в данной теме. Конечно возможно.

Дело в том, что выход на подсветку не то. Нужно что бы параметр on-off привязывался к определённой модели (напр модель №1 on; модель №2-off и т.д.) Вот я и вношу предложение автору прошивки вывести выход управлением телеметрии на свободный порт контроллера(если он остался).

bobt

Я просто привел как пример управления устройством. Автор вряд ли будет вносить такое изменение, но попросить никто не запрещает. Если вам нужно такое, вы можете это сделать самостоятельно, а еще у последователей Ераза были прошивки с телеметрией.

2 months later
AZyArt

С этой прошивкой можно сделать такое:

  1. поменяю местами тумблер trn и thr cut, при держании тумблера trn(на новом месте) руль высоты приподнят в верх, отпускаю - возвращается в нейтраль.
  2. замиксовать флапероны на 1 и 3 канал.
  3. на трёхпозиционном тумблере:
    _____________________________N - в не зависимости от положения стика газа флапероны поднимаются в верх - режим скорости
    _____________________________1 - рабочее положение, при котором опуская стик газа опускаются флапероны
    _____________________________2 - тормоз, в не зависимости от положения стика газа флапероны в низ и руль высоты в низ.

Вроде все.

ВитГо

а какие могут быть варианты ?
прошивка от Thus позволяет сделать все что описано…
прошивайте и начинайте изучать документацию

2 months later
hudognik

А какие отличия у прошивок Th9x и ER9x ?
Мне очень нужна прошивка поддерживающая хедрекер(для меня это очень важно) , с возможностью при этом полноценно управлять самолётом . Предел мечтаний : иметь 9 каналов (4 управление, 2 телеметрия,1 стаб, 2 хедтрекер) ,при этом иметь возможность свободно использовать органы управления произвольно назначая стики ,тумблеры ,крутилки на любой канал.
Простите, не отсылайте перечитывать всё сначала… не нашел как в Th9x назначить на канал конкретный тумблер ,например для включения стаба ?

15 days later
BAU
hudognik:

А какие отличия у прошивок Th9x и ER9x ?

Полных отличий не знаю, но основные могу сказать.

  1. Поддержка до 16 каналов (сам перешел на нее с V-Coder когда потребовалось использовать 9 канал на ЧайнЛинк)
  2. поддержка хедтрекеров.
  3. Работает в режиме тренер-ученик.
  4. Есть поддержка телеметрии FrSky(требуется аппаратная модификация пульта).
  5. Есть приятная утилита под винды - “eePe” на русском, для настройки моделей и симуляции работы. Утилита автоматом проверяет апдейты прошивки и может сама прошивать пульт. Есть возможность выгрузить настройки только одной какой нибудь модели и загрузка чужих настроек моделей.

Мне прошивка очень понравилась. Простая в пользовании, логически понятная. Есть, правда, некоторые неудобства, но они малозначительны. Странно что еще нет отдельной ветки на форуме по этой прошивке…

bobt

После длительного перерыва вышел новый релиз прошивки. Правда 13 числа, но кого не пугает можно ставить.

th9x.bin-r199

VERS: V1.2245-thus
DATE: 13.07.2011
TIME: 22:12:02
SVN: trunk-r199

Даннае моделей в формате: 4, Преобразвание возможно со старых версий 1,2,3
Исправлены проблемы 77,76,84,85,86 Полная информация по исправлениям тут: code.google.com/p/th9x/issues/list
Мгновенный трим
Режим микшера +x =
Режим переключаталей oOff iNeg,iNul,Ipos
Входной режим FUL удален. Аналогичную функцию выполняет входной сигнал MAX и режим переключателй iNeg
Кривые с отрицательными значениями f(-x) позволяют выполнять дифферинцирование элерона с одиночной кривой.
Ассимитричные потенциомерты как входной сигнал (p1-p3)
Сигналы тренера 1-8 как входной сигнал (T1-T8)
Каналы CH1-8 как входные (Ch1-Ch8)
Принимает сигнал с любого тренерского входа с 3ch по 8ch
Улучшена компрессия файлов, что помогло сыкономить байты в прошике.

2 months later
Sana

Помогите настроить на металку) А то ничего не понимаю)

BAU

Андрей, спасибо конечно за ссылку на инструкцию. Многим она будет полезна.
Но там нет сравнений прошивок Th9x и ER9x.

2 months later
evgeny_online

Я очень прошу прощения, но прочитав ветку я так что на сегодня самая свежая прошивка th9x.bin-r199, а вот где она же лежит?
Если не в лом прошу направить по следу.
Может есть где-то сравнительная таблица прошивок, чтобы знать отличия и определиться какую выбрать.
Заранее спс.