Deviation - альтернативная прошивка для Walkera DEVO

VladislavVY

Пробую увеличить частоту по шине SPI с радиомодулем с 2,25 МГц до 4,5 МГц, пока потестил с чипами A7105 и CYRF6936. Нечем потестить чипы nRF24L01 и CC2500, если есть желающие, могу собрать прошивку v5.0.0 (или опорную ночную v5.x.x) для конкретного передатчика.

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

VladislavVY

Заодно нашел участок кода для чипа A7105 чувствительный к таймингу и защитил его от прерываний, теперь протоколы использующие чип A7105 должны работать надежнее.

alek_j

У меня под эти чипы только квадромалек FQ777-124 и тот почему то при выборе его в эмуляторе вышибает эмулятор…

Twilight_Sun

у меня дево10 и модуль 3в1. вроде как под все чипы есть какие-то модельки. Но использую мало, т.е. могу потестить на предмет биндится и управляется разве что. по отзывчивости ответ вряд ли смогу сформулировать. Если нужен такой тест - можно в личке обсудить наверное что собирать у меня какая-то давняя ночная стоит прошивка (5.0.0-что-тотам)

VladislavVY

Сборка для devo10 на основе опорной ночной прошивки
deviationtx.com/…/8508-reference-nightly-build-dev…

* Частота шины SPI увеличена с 2,25 МГц до 4,5 МГц
* Исправлены зависания чипа A7105

Меня интересует тестирование нормальной работы протоколов с использованием чипов A7105, nRF24L01 и CC2500, примерно 30-60 минут полетов. Я сейчас тестирую Hubsan X4 H107 (A7105), налетал около 30 минут, пока полет нормальный.

deviation-devo10-v5.x.x-2019-10-24.zip

Twilight_Sun
VladislavVY:

Сборка для devo10 на основе опорной ночной прошивки
deviationtx.com/…/8508-reference-nightly-build-dev…

поставил. Пока что полетал пару минут на Eachine H8 mini(протокол Bayang чип NRF24L01 насколько я понимаю). Биндится как и ранее, по комнате летает. Никаких особенностей не заметил. Попробую потом ещё на днях погонять. На CC2500 наверное проще всего симулятор погонять т.к. у меня беспроводная самодельная приблуда на ардуинке как раз с приёмником с FrSky протоколом. Пока проверил, тоже работает без каких-то проблем.

ВладимирМ

Коллеги , такой вопрос - Дэво 7 и семь приёмников , один RX 7 шесть RX 6 . Со всеми приёмниками бинд происходит только если сначала подключаю акум борта , а потом передатчик . Если сначала передатчик , а потом борт , то будет пиликать хоть час , но бинда не произойдёт . Так было всегда и такой порядок включения представляется опасным . Что надо перенастроить , чтоб биндилось при включении апы , а потом борта .

ВладимирМ

Нет не включен . На нашей поляне ни у кого больше Дево нет , мы друг другу не мешаем . По пробую .

Да , включил фиксайд и всё стало биндится в нужном порядке . Спасибо .

Glinco

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

ВладимирМ

Ну я зафиксил пока два , один на вертушке и один на самолёте . Остальные шесть в гараже , завтра добересь и до них . Тоже все будут на одном .

alek_j

ИМХО, не очень хорошая идея, можно перепутать модели или забыв выключить борт стартовать сразу на двух…

Glinco

Можно и полярность перепутать, и автопилот не проверить. Дисциплина нужна нормальная.
У Дево код передачи не зависит от модели, в этом проблема.
И я снова повторяю, что потеря аппы из-за севшей батареи даже при наличии автопилота гарантирует краш, ибо перебиндиться в воздухе без обесточивания премника невозможно. Поправьте меня, если это не так. И вот этот момент гораздо важнее эфемерной возможности не переключить модели.
Про стартовать сразу две модели - но комент. Тогда вообше лучше к технике такому пилоту не подходить.

RandomJ

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

Glinco

Фиксайди надо было привязывать к модели. Бинд в полете невозможен, как я писал. А это 100% краш.
Как можно взлететь не на той модели - я вообще не представляю.

ВладимирМ

Оказалось , что ни чего я не зафиксил . Как биндились все мои приймники в последовательности - сначала включаеш борт , потом апу , так и осталось . И ни как по другому . Грыз , грыз мануал , так и не въехал как правильно это делать . К стати в мануале написано - чтобы сбросить фиксайд , надо в приёмник в гнездо " Батарея" воткнуть ( фишку ) . Но это гнездо есть только в RX-7 , а в RX-6 этого гнезда нет . И как быть . И вообще с моей семёркой с самого начала происходили странности . На пример вертолёт Валкера - мини биндился в правильной последовательности апа , потом борт . Валкера -мастер в такой последовательности никогда не биндился . Ему надо сначала борт , потом апа . Все самолётные приймники тоже борт потом апа . Но если я забиндил борт - апа , то потом можно отключить борт на короткое время ( секунд на пять ) , снова его включить и бинд происходит . Если подождать дольше , ну хотя бы пол минуты , то ни какого бинда не будет , приходится всё вырубать и снова борт - апа . Мужики , что делать то ?

RandomJ

[off top]

Glinco:

Фиксайди надо было привязывать к модели. Бинд в полете невозможен, как я писал. А это 100% краш.
Как можно взлететь не на той модели - я вообще не представляю.

Частный случай, который имел место быть. Тренировочные бои в классе Союз-500. Аппаратура Orange T-SIX. у одного из экипажей несколько моделей разного типа с разными настройками (тримированием) в разгаре тренеровок при замене модели не был переключены настройки пульта в итоге модель летела не так как должна. Данная аппаратура не поддерживает фиксайди. В идеале модель должна быть настроена так, чтобы могла лететь при любой аппаратуре с настройками “по умолчанию”. Devo такую функцию имеет и, моё мнение, грех ею не пользоваться. С учётом того, что на Дево можно подключить любой вид летающей (и не только) техники. Применение фиксайди с различными ID не позволит вам взлететь на самолёте с настройками вертолёта или квадрика.
[/off top]

Владимир, завтра вечером попробую сделать видео с настройкой на devo 10.

Glinco

Она НЕ имеет такой функции, ибо фиксайди НЕ привязан к модели. К великому сожалению.

А вот Т16 на ОпенТХ имеет привязанный к модели код. Поэтому у меня все самолеты на Р9, при этом код разный. И никак не улетишь, пока не выберешь модель правильно.

RandomJ
ВладимирМ:

Роман , так у меня семёрка . Настройки разве одинаковые ?

Семёрка тоже есть, Ветка -то про альтернативную прошивку, вот и писал за 10-ку. По семёрке есть ветка у вертолётчиков, но её , закрыли. rcopen.com/forum/f65/topic264354. По семёрке, наверно, придётся новую ветку открывать, а то тут по шапке получим. Перебираемся со стоковой прошивкой домой rcopen.com/forum/f4/topic270018

alek_j

А разве на 7 без буковок можно альтернативку поставить? О какой прошивке говорим?

RandomJ

На простую семёрку низзя. Поэтому по devo7 ползем в другую ветку.

8 days later
ИлюхаS6

Подскажите пожалуйста как можно привязать аппу к приёмнику flysky x6b? Devo 10