Activity

Еще одна попытка управления джойстиком, или USB -> PPM конвертор с преферансом и гейшами.
Tahorg:

Господа, проверьте, пожалуйста - починилось ли, да я начну новую версию собирать.

Когда ждать новую версию? А то уже сезон начался )

Еще одна попытка управления джойстиком, или USB -> PPM конвертор с преферансом и гейшами.
Tahorg:

Есть мнение, что теперь баг с неверными осями таки да починен.

Баг с осями, вроде бы, починен. Но в новой прошивке другой баг…) Не работает лайв дата… again… После генерации проекта и сохранения xml в ЕЕР менеджере пусто. Оси проверял в channels monitor на плате.

Еще одна попытка управления джойстиком, или USB -> PPM конвертор с преферансом и гейшами.
Basil:

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

Я конечно извиняюсь, но за 200 президентов я себе свой джой напрямую к аппе подключу и буду летать на законченном девайсе, без глюков и сейчас.
Или куплю комплект dualband fpv у слона.
Этот проект мне интересен своей универсальностью. Я бы написал свой, если бы у меня было время.

Еще одна попытка управления джойстиком, или USB -> PPM конвертор с преферансом и гейшами.

И еще, забыл дописать… Когда лайв дата еще работает, значения осей в модуле джоя отображаются верно, а в модуле РРМ-выхода - только пол-оси (значение центра увеличивается). Точно так же и на плате в channels monitor. от цента оси в одну сторону значение увеличивается, а в другую - значение тоже пытается увеличиваться, но сбрасывается в значение центра.

Еще одна попытка управления джойстиком, или USB -> PPM конвертор с преферансом и гейшами.

Кажется, локализовал.
Порядок действий:
-залил прошивку (поставил все галочки на стирание) без джоя
-отключил питание, снял перемычки, подключил питание
-приконнектился к плате
-подключил джой
-скапчурил его с платы, вписал название без пробелов, но с _, сохранил
-указал в sketch->settings путь для сохранения файла, стоят галочки USART retranslator, PPM generator, PC comm USART
-создал модель, название без пробелов и без_
-добавил джой
-добавил ррм выход
-добавил линк на 1 ось
-Live Data
-File->Save
-Sketch->Generate and upload
-reset на плате
-на плате OP->Channels monitor
-перестают изменяться значения лайв даты в гуи
-на плате Fl
-в гуи выключил и включил лайв дата (безрезультатно)
-в гуи Board->Disconnect
-гуи крашится.
-перезапускаю гуи, Board->connect
-Error. Unable to connect.
Дальше стабильно ошибки связи, которые я описывал с самого начала.

Еще одна попытка управления джойстиком, или USB -> PPM конвертор с преферансом и гейшами.

У меня на компьютере единственный файл прошивки. Название архива написал выше. Скачал с главной страницы вики на гитхабе.
Баг проявился не сразу. Не могу точно сказать какое действие к нему приводит, но теперь ошибка вылазит стабильно. Добавлял джой Thrustmaster HOTAS X, потом создал модель, настроил, но работало не правильно. Лайв дата в блоке джоя отображалась верно, а в остальных блоках - нет, как и на плате. Все делал по инструкции из вики на гитхабе. Попробовал сбросить значения переменных, в том числе и на плате, потом пробовал создать модель заново. Потом неожиданно перестала отображаться лайв дата и начала вылазить ошибка.

Если скажете как я могу помочь в поисках бага, с удовольствием помогу.

Еще одна попытка управления джойстиком, или USB -> PPM конвертор с преферансом и гейшами.

После подключения к плате с последней прошивкой и попытке включить Board->Live data ничего не происходит. И после этого при попытке законнектиться с платой появляется ошибка Communication error или Unable to connect.
При рестарте платы все работает ровно до вышеописанного момента.
Прошивку перезаливал 2 раза. Пробовал разные конвертеры FT232R и CP2102.

Еще одна попытка управления джойстиком, или USB -> PPM конвертор с преферансом и гейшами.
Tahorg:

Где-то там жив. В смысле я себе делаю, что мне интересно. Ну и по запросам отдельных пользователей с РЦГрупс.

На гитхабе актуальная версия проекта?

Вертолеты Иркутск. Где летаете?
Sbat:

Андрей, ты еще тут? У меня последний месяц не было времени совсем ) сейчас опять летаю ) есть предложение полетать ) Ну и не только Андрей конечно )
Если что - я на машине. Могу забрать кого либо.

Привет. Конечно тут). Извини, пока не могу… Ремонт делаю в квартире, времени нет… Полетаем как нибудь, когда посвободней будет.)

Реверсинг передатчика NE Solo Pro v2
SGordon:

Отпишитесь потом кто переделает как оно на туринге летать, есть ли смысл парится? Или это в какую то другую самоделку применить планируется?

Оно сейчас как раз на турниге и летает…

Реверсинг передатчика NE Solo Pro v2

Спешу уведомить всех желающих, что реверсинг закончен. Модуль построен. Вот ссылка на тему на rcgroups. Если кто-то хочет, могу материалы выложить здесь.

Вертолеты Иркутск. Где летаете?

Покурил сегодня форум rc-irk.net, адресов площадок для полетов не нашел, но наткнулся на обсуждения запретов полетов авиамоделей… Слышали/читали что-нибудь по этому поводу? Интересно, как в настоящий момент дела обстоят с полетами в Иркутске…

UPD. Нашел ссылку на летную площадку в Иркутске. Далеко, млин, из Солнечного туда ездить-то… Тем более на общественном транспорте…
Вопрос о запретах все еще в силе, если можете что-нибудь рассказать по этому поводу.

Вертолеты Иркутск. Где летаете?

я тоже со своего 450pro начинал…) Могу сказать, что если до этого не было опыта управления классикой, то будет сложно… Я свой до сих пор не отстроил до конца. Думаю поменять гиру на MEMS и хвостовую серву на более быструю. Всего поднимал его в воздух 4 раза, из них было 2 краша. После первого сломал шасси, срезало зубцы на главной шестерне и все конические вдребезги, погнулся основной вал… После ремонта был второй небольшой краш. Скорее даже не краш, а поломка в полете. Вылетел сферический подшипник из тарелки перекоса, но я кое-как его посадил все же. Заболел RC уже в конце прошлого сезона, так что времени не много было. Перед зимовкой полное техобслуживание провел. Теперь вот стоит красавец, ждет следующего тестового полета…)

Вертолеты Иркутск. Где летаете?

В моем парке на данный момент NineEagles Solo Pro v2, E-Sky Big Lama E020 и HobbyKing 450Pro. Задумываюсь на FPV перейти… Как-то ближе оно мне по духу.
С переездом - сложная история… В кратце, учился в Москве, познакомились с будущей женой в универской общаге, поженились, закончили универ, и вот я здесь. У жены родители в Ангарске живут, а мои - в Ростовской области.
А где у вас тут народ летает обычно?
З.Ы. Еще летаю в MS Flight.

Реверсинг передатчика NE Solo Pro v2

ну, у меня, например, приемник RX-06, и в нем стоит C8051F311, а не Мега8… и сервы у меня встают в выставленное положение только после того, как вертолет свяжется с передатчиком…
Мне кажется, заморачиваться с самопрограммированием для китайцев было бы слишком сложно и дорого…
Если у меня что-нибудь и выйдет, то это значит, что к другому передатчику можно будет привязать только SoloPro(в том числе и ребрендовые), т.к. вертолетный пульт от орлов работает почему-то только с вертолетами(по многочисленным заявлениям пользователей), да и то, скорей всего, не со всеми…
P.S. Можно на ты)
P.P.S. Программисты C и Asm в теме приветствуются. Особенно в части декодирования PPM для представления его в виде цифрового числа.
P.P.P.S. У кого есть возможность, сфотографируйте, пожалуйста, маркировку на процессоре в вашем передатчике от SoloPro и выложите сюда… ну или просто перепишите. Заранее спасибо.

Реверсинг передатчика NE Solo Pro v2

Спасибо, это я знаю. И вики я уже читал) Я подозреваю, что все настройки хранятся в передатчике в виде смещений, т.к. в приемнике им просто не где храниться. Формат пакета я уже знаю.

Реверсинг передатчика NE Solo Pro v2

Нарыл интересную инфу. Судя по всему, пакет из 7 байт данных, которые получает приемник содержит команду и соответствующие ей данные. А если конкретней, то, команда о положении стиков 0х55 и дальше значения положений для всех стиков в одном пакете. В каждой передаче содержится еще служебная информация, которую передает трансивер соответственно своему протоколу и идентификатор передатчика. Максимальное значение положения стика, судя по всему, 0х7f.
Кроме того, есть команды привязки приемника и установки частотного канала.
Получается, обмен между контроллером и трансивером в передатчике очень простой…

Реверсинг передатчика NE Solo Pro v2

В том-то и дело, что структура протокола трансивера известна. А вот как процессор обрабатывает каналы и образует пакеты, которые трансиверу отдает - не известно.

Реверсинг передатчика NE Solo Pro v2

Ну это-то понятно.)) Я думал, что кто-то уже это сделал.)
Переходник для ВЧ делать скорей всего не понадобится(по крайней мере для Turnigy 9x), т.к. протокол обмена между передатчиком и вертолетом известен из документов на трансивер, который они используют. А вот что процессор передатчика посылает на трансивер - загадка, к сожалению…

Реверсинг передатчика NE Solo Pro v2

Недавно стал обладателем сабжа и после некоторого времени, проведенного с ним, решил, что нужно менять жизнь к лучшему что-то делать с этим безобразием, т.к. текущая ситуация меня в корне не устраивает по многим пунктам. Одним из них является “проприетарность” передатчика.
Расковыряв сей агрегат вдоль и поперек, единственное и самое главное, что мне не удалось выяснить - это какой моцк микропроцессор в нем используется, поскольку маркировка на нем стоит ни о чем не говорящая, похожая на какой-нибудь код или серийный номер/номер партии и т.п.
Решил создать тему в надежде, что кто-нибудь уже занимался этим до меня и согласится поделиться информацией.