OSD для Graupner HoTT

По скольку пару месяцев назад я стал счастливым 😦 обладателем MX-16 то приходится заниматься его хакингом и модингом та как не по хаченый девай не может доставить истинную радость его обладателю.
Первым делом я воткнул в него BT модуль и подключил к Graupner Hott View на Андроидном телефоне.
На первом этапе наземная часть меня вполне удовлетворила.
Теперь настала очередь прикрутить OSD.
За основу я взял проект MinimOSD, китайский вариант железа продается на ebay за 22$ оригинальный с DiyDrones стоит 66$ плюс пересылка но существенных различий я не заметил.

OSD подключается на шину как обычный сенсор через Y кабель.
Я написал драйвер протокола который слушает общение приемника с сенсорами и вытаскивает информацию для OSD.
В процессе хакинга обнаружилась приятная вещь - приемник продолжает опрашивать сенсоры да же если связь с передатчиком обрывается так что информация продолжает обновляться. Это избавило меня от необходимости посылать запросы.
И как обычно досадные проблемы - модуль GPS не передает количество принимаемых спутников и GPS Fix хотя в протоколе поля присутствуют. Надеюсь немцы это исправят в следующей версии.
Пока поддерживаются только модули GPS и GEM других у меня просто нет что бы проверить.
OSD уже работает ближайшее время буду проверять в полете пока работаю над управлением с земли через свободный канал или SUMO PPM.
В дальних планах хотелось бы добавит работу с FrSky телеметрией и NMEA GPS

  • 2336
Comments
LOGRUS

Сразу видно русского человека по воспитанию.! Одобряю.

grafis

Это точно. На Иврите я бы это писал еще долго. Правда и по русски в кнопки попадал не сразу а с долгим прицелом.

pentajazz

ооо, Геныч, с почином!

boroda_de
grafis;bt83972

модуль GPS не передает количество принимаемых спутников

Здравствуйте. А какая версия прошивки у модуля?

grafis
boroda_de;bt83997

Здравствуйте. А какая версия прошивки у модуля?

Версия 1.08 На трансмиттере MX-16 есть экран телеметрии где находится символ спутника рядом с ним всегда отображается 0
я предполагаю что это и должно быть количество принимаемых спутников.
Этот экран мне не удалось найти в документации но там отображаются сводные данные от сенсоров.
По сколько в документации он не описан то вроде как и претензий предъявить некому.

novodk

Здравствуйте. У меня тоже MX-16 и есть GPS модуль хочу повторить ваш проект но я в программировании не разбираюсь можно расчитывать на вашу прошивку или это закрытый проект.

grafis
novodk;bt84555

Здравствуйте. У меня тоже MX-16 и есть GPS модуль хочу повторить ваш проект но я в программировании не разбираюсь можно расчитывать на вашу прошивку или это закрытый проект.

Я могу прислать прошивку и инструкции как поставить. Буду рад так как самому времени тестировать не хватает.
Если у вас уже есть плата MinimOSD ?

novodk

MinimOSD ещё не покупал. Вот эта подойдёт? www.ebay.com/itm/…/170834839305

grafis
grafis;bt84556

Я могу прислать прошивку и инструкции как поставить. Буду рад так как самому времени тестировать не хватает.
Если у вас уже есть плата MinimOSD ?

Есть и дешевле варианты например:
www.ebay.com/itm/…/360500553849
www.ebay.com/itm/…/251152527606

benamur

Если не ошибаюсь тоже подойдет
www.hobbyking.com/…/__31137__Minim_OSD_v0_1.html

grafis
benamur;bt90766

Если не ошибаюсь тоже подойдет
www.hobbyking.com/…/__31137__Minim_OSD_v0_1.html

Да подойдет

novodk

Вопрос делитанта. Есть два модуля GPS : 1. Модуль от Graupner сделан бутербродом одна плата GPS (выход Rx, Tx) вторая плата интерфейса. 2. Модуль GPS от Naza Rx, Tx есть. Есть мысль избавиться от одной платы GPS, подключить плату интерфейса от Graupner к Rx, Tx модуля GPS от Naza. Какие могут возникнуть подводные камни при таком подключении. Паять умею, руки из нужного места.

grafis
novodk:

Вопрос делитанта. Есть два модуля GPS : 1. Модуль от Graupner сделан бутербродом одна плата GPS (выход Rx, Tx) вторая плата интерфейса. 2. Модуль GPS от Naza Rx, Tx есть. Есть мысль избавиться от одной платы GPS, подключить плату интерфейса от Graupner к Rx, Tx модуля GPS от Naza. Какие могут возникнуть подводные камни при таком подключении. Паять умею, руки из нужного места.

Мало шансов. Во первых нужно что бы битрайты и протоколы обеих GPS совпадали.
Во вторых подключить Rx можно толко к одному из контролеров но обычно контролер посылает в начале команды инициализации на GPS а потом ждет ответа.
Так что даже если все совпадет то один контролер повиснет на ожидании ответа.
Возможно расшеривать GPS когда на одной из сторон можно подстроиться под параметры GPS.

tvppvt

к телеметрии ХОТТ можно подключить сторонний ГПС датчик?

grafis
tvppvt;bt109141

к телеметрии ХОТТ можно подключить сторонний ГПС датчик?

Нет там специальный протокол. Но можно легко сделать адаптер code.google.com/p/diy-hott-gps