По скольку пару месяцев назад я стал счастливым 😦 обладателем 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
Сразу видно русского человека по воспитанию.! Одобряю.
Это точно. На Иврите я бы это писал еще долго. Правда и по русски в кнопки попадал не сразу а с долгим прицелом.
ооо, Геныч, с почином!
модуль GPS не передает количество принимаемых спутников
Здравствуйте. А какая версия прошивки у модуля?
Здравствуйте. А какая версия прошивки у модуля?
Версия 1.08 На трансмиттере MX-16 есть экран телеметрии где находится символ спутника рядом с ним всегда отображается 0
я предполагаю что это и должно быть количество принимаемых спутников.
Этот экран мне не удалось найти в документации но там отображаются сводные данные от сенсоров.
По сколько в документации он не описан то вроде как и претензий предъявить некому.
Здравствуйте. У меня тоже MX-16 и есть GPS модуль хочу повторить ваш проект но я в программировании не разбираюсь можно расчитывать на вашу прошивку или это закрытый проект.
Здравствуйте. У меня тоже MX-16 и есть GPS модуль хочу повторить ваш проект но я в программировании не разбираюсь можно расчитывать на вашу прошивку или это закрытый проект.
Я могу прислать прошивку и инструкции как поставить. Буду рад так как самому времени тестировать не хватает.
Если у вас уже есть плата MinimOSD ?
Вопрос делитанта. Есть два модуля GPS : 1. Модуль от Graupner сделан бутербродом одна плата GPS (выход Rx, Tx) вторая плата интерфейса. 2. Модуль GPS от Naza Rx, Tx есть. Есть мысль избавиться от одной платы GPS, подключить плату интерфейса от Graupner к Rx, Tx модуля GPS от Naza. Какие могут возникнуть подводные камни при таком подключении. Паять умею, руки из нужного места.
Вопрос делитанта. Есть два модуля GPS : 1. Модуль от Graupner сделан бутербродом одна плата GPS (выход Rx, Tx) вторая плата интерфейса. 2. Модуль GPS от Naza Rx, Tx есть. Есть мысль избавиться от одной платы GPS, подключить плату интерфейса от Graupner к Rx, Tx модуля GPS от Naza. Какие могут возникнуть подводные камни при таком подключении. Паять умею, руки из нужного места.
Мало шансов. Во первых нужно что бы битрайты и протоколы обеих GPS совпадали.
Во вторых подключить Rx можно толко к одному из контролеров но обычно контролер посылает в начале команды инициализации на GPS а потом ждет ответа.
Так что даже если все совпадет то один контролер повиснет на ожидании ответа.
Возможно расшеривать GPS когда на одной из сторон можно подстроиться под параметры GPS.
к телеметрии ХОТТ можно подключить сторонний ГПС датчик?
к телеметрии ХОТТ можно подключить сторонний ГПС датчик?
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"3fb2a43c3df955007779595f":{"_id":"3fb2a43c3df955007779595f","hid":2452,"name":"pentajazz","nick":"pentajazz","avatar_id":null,"css":""},"4149f6603df9550077793ab7":{"_id":"4149f6603df9550077793ab7","hid":4504,"name":"boroda_de","nick":"boroda_de","avatar_id":null,"css":""},"4588ff8e3df955007778754d":{"_id":"4588ff8e3df955007778754d","hid":19078,"name":"benamur","nick":"benamur","avatar_id":null,"css":""},"4651b2883df9550077784322":{"_id":"4651b2883df9550077784322","hid":23244,"name":"LOGRUS","nick":"LOGRUS","avatar_id":null,"css":""},"4875de183df95500777793cb":{"_id":"4875de183df95500777793cb","hid":36314,"name":"tvppvt","nick":"tvppvt","avatar_id":null,"css":""},"4f996fd13df9550077744fd8":{"_id":"4f996fd13df9550077744fd8","hid":118450,"name":"novodk","nick":"novodk","avatar_id":null,"css":""},"503c8d213df9550077740839":{"_id":"503c8d213df9550077740839","hid":124498,"name":"grafis","nick":"grafis","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"507db8a5997073007710944a","hid":15415,"title":"OSD для Graupner HoTT","html":"<p>По скольку пару месяцев назад я стал счастливым <span class=\"emoji emoji-frowning\" data-nd-emoji-src=\":frowning:\">😦</span> обладателем MX-16 то приходится заниматься его хакингом и модингом та как не по хаченый девай не может доставить истинную радость его обладателю.<br>\nПервым делом я воткнул в него BT модуль и подключил к Graupner Hott View на Андроидном телефоне.<br>\nНа первом этапе наземная часть меня вполне удовлетворила.<br>\nТеперь настала очередь прикрутить OSD.<br>\nЗа основу я взял проект MinimOSD, китайский вариант железа продается на ebay за 22$ оригинальный с DiyDrones стоит 66$ плюс пересылка но существенных различий я не заметил.<br>\n<!--cut</p>-->\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member124498/media/507db5da9970730077889ffe\" target=\"_blank\" data-nd-media-id=\"507db5da9970730077889ffe\" data-nd-image-orig=\"https://rcopen.com/member124498/media/507db5da9970730077889ffe\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/507db5da9970730077889ffe_sm\" alt width=\"170\" height=\"150\"></a><a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member124498/media/507db60e997073007788a5cc\" target=\"_blank\" data-nd-media-id=\"507db60e997073007788a5cc\" data-nd-image-orig=\"https://rcopen.com/member124498/media/507db60e997073007788a5cc\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/507db60e997073007788a5cc_sm\" alt width=\"170\" height=\"150\"></a><br>\nOSD подключается на шину как обычный сенсор через Y кабель.<br>\nЯ написал драйвер протокола который слушает общение приемника с сенсорами и вытаскивает информацию для OSD.<br>\nВ процессе хакинга обнаружилась приятная вещь - приемник продолжает опрашивать сенсоры да же если связь с передатчиком обрывается так что информация продолжает обновляться. Это избавило меня от необходимости посылать запросы.<br>\nИ как обычно досадные проблемы - модуль GPS не передает количество принимаемых спутников и GPS Fix хотя в протоколе поля присутствуют. Надеюсь немцы это исправят в следующей версии.<br>\nПока поддерживаются только модули GPS и GEM других у меня просто нет что бы проверить.<br>\nOSD уже работает ближайшее время буду проверять в полете пока работаю над управлением с земли через свободный канал или SUMO PPM.<br>\nВ дальних планах хотелось бы добавит работу с FrSky телеметрией и NMEA GPS</p>\n","user":"503c8d213df9550077740839","ts":"2012-10-16T19:42:29.000Z","st":1,"cache":{"comment_count":15,"last_comment":"5256c595997073007714e17f","last_comment_hid":15,"last_ts":"2013-10-10T15:19:49.000Z","last_user":"503c8d213df9550077740839"},"views":2342,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}