Deviation - альтернативная прошивка для Walkera DEVO
С эфира вроде идет абсолютно то же самое, что в логе телеметрии. У меня нет возможности снять пакеты напрямую с эфира.
Единственные неизвестные байты GPS, это последние 2 байта пакета 0х16, в последнем 15 байте известно назначение только 3 младших битов:
Младший бит байта 15 определяет N(+) или S(-), 1=N(+), 0=S(-)
Второй бит байта 15 определяет E(+) или W(-), 1=E(+), 0=W(-)
Третий бит байта 15 определяет longitude E(+) или W(-) выше 100 градусов, 1=(±100 градусов)
В старшем полубайте байта 15 всегда 3, старший бит младшего полубайта всегда 1, т.е. примерно так “3B” или “00111xxx”.
В байте 14 может быть 08, 09, 13, 14, 21, 22 и т.д. Что это означает, пока неизвестно.
я вижу, что неиспользуемый хвост пакета 0х17 совпадает с хвостом 0х16. т.е. они просто не чистят нолями не нужные байты. и поэтому в [14] байт может пролезать огрызок например напряжения батареи из пакета 0x7F.
с битами в [15] байте пакета 0х16 я экспериментировал. но я подозреваю, что там тоже не используется обнуление переменной при ее объявлении, а просто битовыми флагами выставляют/убирают нужные 3 бита.
по идее где-то может быть флаг fix/not fix от приемника, кроме количества спутников…
Интересная поступила вводная - в передатчик Devo 8s начали ставить новый LCD экран. С прошивкой Deviation экран не работает, попытка установить оригинальную прошивку v0.9 с сайта Walkera привела к такому же результату - экран не работает, но передатчик судя по издаваемым звукам вполне работоспособен. Пока известен только 1 такой случай.
PB уже пофиксил эту проблему, прошивка Deviation в передатчике Devo 8s с новым LCD экраном теперь работает.
Подскажите, с какого контакта идет PPM? Devo 10
Влад, а сможете показать пакет 0х16 и 0х17 в том виде как он с эфира пришел? я понимаю, что он не отличается от того, что вы уже приводили. всю голову сломал, спутников меньше 4-х - время прочерки (при том время корректное уже засинхронизировано), больше 4-х - на карту ложится правильно время, на экране ноли.
я пробовал в дх8 отдавать ваши пакеты, координаты, высота все ОК, кроме времени. наверное где-то еще флаг не отследили.
Сергей, а время GPS, которое вы передаете, реально изменяется? Может быть DX8 не хочет показывать статическое значение?
оно со спутника идет и изменяется. копаю пока.
Люди у кого есть 130 от блэйда, как включить режим удержания на Devo 8? Возвращается слайдер в центр и все тут.
Люди у кого есть 130 от блэйда, как включить режим удержания на Devo 8? Возвращается слайдер в центр и все тут.
Странно,я ничего не включал даже когда настраивал новую модель…можно попробовать залить готовые настройки от 130 или от наника\мцпха,но думаю не в пульте дело-он держит хвост по умолчанию. может настройки чуйки гиры изменить?
Сам и отвечу, может кому пригодиться. PPM нашел тут
Анатолий,а питание откуда (и какое 3 или 5в?) брали?
Всё уже перепробовал и новую модель создавал с самого начала в центр идет слайдер и никак не могу режим удержания включить. Настройки все перетыкал от 0 до 100.
Анатолий,а питание откуда (и какое 3 или 5в?) брали?
Для питания модуля FrSky требуется 6.0v-13.0v. Для питания передатчика использую такой аккумулятор, напряжение идущее на модуль соответствует напряжению на аккумуляторе. Минус подключен на входе одиночный черный провод
а плюс к кнопке включения передатчика, дальний контакт выключателя с красным проводом
Господа программисты, ну подскажите уже, в чем может быть дело, может прошивка сырая, почему на блэйде 130 не работает режим удержания, верт новый только приехал, из коробки, да и биндится через раз.
Есть же у кого нить опыт общения.
Разве у 130 блейда регулируется чувствительность гироскопа с пульта? GYRO = INHIBIT. Насколько я помню, чувствительность гироскопов по осям регулируется только в режиме программирования контроллера AS3X.
www.bladehelis.com/…/BLH3780-Manual_Addendum.pdf
На второй странице - AS3X® Gain Programming
В общем без бубна не обойтись? И владельцев странно нет никого, кто летает 130 с дево.
Биндится через раз скорее всего с протоколом DSM2, попробуй протокол DSMX.
И причем тут бубен? Ну не регулируется с пульта (любого) чувствительность гироскопа у Blade 130Х. Мануал для 130Х почитай, нет там чуйки хвоста, GYRO = INHIBIT.
Да я читал, чувствительность может и не регулируется, но режимы должны переключаться.
У миника все регулируется, такой же фбл, а у этого нет, фантастика.
Вопрос глупый возник.
А как забиндить приемник DEVO AX1202
в режиме фиксированный ид ?
А то биндится при каждом включении как то не очень удобно.
Уже и с бубном плясать пробовал, да все ни как.
Все сам разобрался 😃
Осталось загадкой зачем нужна мычка для бинда, с ней точно ни чего не работает ?
У меня все работает, если батарею правильно воткнуть, черным проводом кверху. Если батарею воткнуть в BAT наоборот, черным проводом вниз, тогда и перемычка не нужна.
Разве у 130 блейда регулируется чувствительность гироскопа с пульта?
Ага:)
“…то при включенном IU, если кривая газа настроена согласно мануала, газ будет 100% по всей длине - так вот если в этой ситуации подключать аккум, то попадешь в меню настройки гироскопов! Он начинается с того, что два синих диода мигают попеременно. Далее, если двигать стиком циклика вверх или вниз пара диодов будет меняться (синий+зеленый, затем синий+красный, затем опять синий+синий). Процедура настройки гироскопов выкладывалась мной здесь же в ветке, сразу как вертолет вышел в свет!..”
У меня 130 ка и такой проблемы не было,хвост держит.может что с механикой?на другом пульте пробовали?
Процедура настройки гироскопов выкладывалась мной здесь же в ветке, сразу как вертолет вышел в свет!.."
Не трудно напомнить? Будьте так любезны. 😃
Не трудно напомнить? Будьте так любезны.
Это была цитата из ветки про 130-ку.Первое что нарули по поиску то и скинул.гляньте в ветке:)