NB: нижеприведенная информация скорее всего устарела в той или иной степени. Поищите посвежее 😃
Добавил поддержку MAVLINK.
Подключение: TX+GND с АПМа на RX+GND маяка. Можно параллельно с OSD/телеметрией.
Я тестировал с ардукоптером, и допускаю, что на самолетной версии мавлинк слегка иной. По крайней мере встречал такое утверждение где-то на форумах.
Если кто-то проверит, буду благодарен. 😃
Вах, и мавлинк победил 😃 Быстро что-то… Видать, мой “трупик” стал жертвой маяка 😛
Интересно, а все это хозяйство можно вставить в прошивку Байчи? А то странно два приемника возить одинаковых.
Интересно, а все это хозяйство можно вставить в прошивку Байчи? А то странно два приемника возить одинаковых.
Вся прелесть автономного маяка в том, что это ОТДЕЛЬНЫЙ девайс, работающий от ОТДЕЛЬНОГО питания. Если после краша все очень плохо, и борт обесточился или вообще разлетелся на запчасти, маяк (если его укрепить должным образом) будет продолжать работать и посылать последние принятые ЖПСом (и с ЖПСа, когда он еще работал 😃 ) координаты.
ЖПС можно прицепить прямо на маяк и питать от АКБ маяка, но тогда его на долго не хватит + еще один ЖПС надо. А так, вся прелесть в том, что маяк использует только данные с ЖПСа на борту ЛА. Если Крэш произошел, и штатный ГПС вырубился, то в памяти маяка будут последние “удачные” координаты, которые смогут сузить зону поиска до 10…100м. В этом радиусе можно спокойно найти маяк методом пеленга 😃
Так и на приемник нужно подвесить АКБ - будет такой же маяк. Разницы никакой.
Так и на приемник нужно подвесить АКБ - будет такой же маяк. Разницы никакой.
Все бы ничего, но схема уже усложняется. Второе, если произошло КЗ на проводах сер, в таком случае придет каюк и маяку и приемнику…
Еще раз: прелесть маяка - его автономия. Я вообще планирую засунуть его в коробочку, а коробочку в крыло. Тогда можно будет использовать полноразмерную антенну (вдоль лонжерона). Если, не дай Бог, будет крэш - шанс, что маяк в крыле уцелеет значительно выше. Плюс, он будет продолжать работать от собственного АКБ.
Прошлогодней зимой я на собственном опыте испытал достоинство автономного маяка. Когда ЛА врезался в березу и все кишки вылетели наружу, да, так, что АКБ улетели до соседнего дерева… борт ессно обесточился. А маяк работал 😃
Интересно, а все это хозяйство можно вставить в прошивку Байчи? А то странно два приемника возить одинаковых.
Только если без голоса, потому что сэмплы занимают почти весь флэш. И насчет GPS есть сомнения, т.к. у приемника задача real-time и ему некогда отвлекаться на прослушивание координат с уарта.
То есть получится обычный маяк, который там и так есть 😃
Насчет автономности уже Эдик рассказал, остается добавить +1.
Ну и не все летают с LRS, мне вот на некоторые ЛА с DSM2 нужен маяк, который, кстати, совсем не обязательно должен выглядеть как приемник Orange 😃
Вах, и мавлинк победил 😃 Быстро что-то… Видать, мой “трупик” стал жертвой маяка 😛
Мавлинк оказался шляпой. За вечер победил. Мне-ж от него много не нужно.
Правда, в местечке с координатами 0°0’0", 0°0’0" будет глючить 😃
С трупиком твоим все ок, вот думаю на букашку его поставить 😉
Эх, значит, что букашке не долго летать осталось…
Ну в целом соглашусь, что автономный маяк надежнее!
А раз все равно в приемник не зальешь, то теперь в любом случает нужно делать автономный!
Спасибо Константин за разработку!
а можно ли будет залить данную прошивку в маяк В7 от слона? или придется править порты?
а можно ли будет залить данную прошивку в маяк В7 от слона? или придется править порты?
Често говоря, не знаю. Даже не видел его.
Схема есть?
Попробую срисовать
Попробую срисовать
Главное: тип меги и РФМки
Главное: тип меги и РФМки
Отбой, там стоит STM.
Отбой, там стоит STM.
О как. А я боялся, что атмега 168 😃
Ну раз так, то действительно отбой…
Можно встряну - при наличии маяка на борту и орен лрс приёмыша - на борту фактически 2 маяка;) что при разнесении их частот повысит шансы найти.
точу зуб на маяк Тигромуха, есть желание к нему поисковик на базе модуля Панкратова Сергея(продвинутый приёмыш 5.8) допилить:)
Можно встряну - при наличии маяка на борту и орен лрс приёмыша - на борту фактически 2 маяка;) что при разнесении их частот повысит шансы найти.
Ага. Если даже один помрет, второй может выручить 😃
точу зуб на маяк Тигромуха, есть желание к нему поисковик на базе модуля Панкратова Сергея(продвинутый приёмыш 5.8) допилить:)
Не очень понял идеи. Зачем нужен отдельный поисковик?
Ага. Если даже один помрет, второй может выручить 😃
Не очень понял идеи. Зачем нужен отдельный поисковик?
Идея в том чтобы использовать существующий девайс - в наборе которого добавить РФМ модуль и будет вполне себе девайс, на индикатор можно и координаты показать… и уровень РССИ…
Модуль Сергея я повторил уже, на плате развёл место для РФМки.
Это все замечательно, но чусвительность рации выше, чем у рфмки. На практике многократно убеждался.
Это все замечательно, но чусвительность рации выше, чем у рфмки. На практике многократно убеждался.
Рацухой запеленговать, а когда ближе к месту можно уже и координаты получить;)
Я в курсе, что рацуха уловистей. Я к тому что комплект универсальный хочу сварганить - первую часть “скопировал” осталось допилить
Рацухой запеленговать, а когда ближе к месту можно уже и координаты получить;)
Снова ничего не понял. Если запеленговали, то и координаты уже прослушали в рации. Зачем еще один приемник?
хм… упустил - пардон:)) чтоб пижонить;)))
вообще вспомнил ход мысли на тот момент - хотел скрестить девайс Сергея с наземкой(повороткой) модуль как модем для связи с бортом для получения координат… и нацеливания антенны, плюсом скан эфира и возможно связь с поисковиком…
Уважаемые коллеги и автор проекта, как вы думаете, совместим ли маяк с другим открытым проектом minimosd для dji: rcopen.com/forum/f123/topic340007 ?
Наверняка совместим, возможно придётся по-другому прописать порт для приёма GPS. Буду признателен за любую информацию, заранее спасибо.
Вопросик к тигромуху, если залить маяк эпоксидной смолой, частота не убежит или на маяк вообще не повлияет она?
совместим ли маяк с другим открытым проектом minimosd для dji
Сначала не догнал почему маяк должен быть совместим с ОСД 😃
Но потом, понял, что вы про назовский телеметрийный протокол…
К сожалению нет, ни протокол назовского GPS (UBX), ни назовскую телеметрию маяк не поймет.
Теоретических препятствий нет, протоколы можно отпарсить. Есть только одно препятствие - я никогда не держал в руках назы и особо не планировал 😃
Вопросик к тигромуху, если залить маяк эпоксидной смолой, частота не убежит или на маяк вообще не повлияет она?
ВЧ штука тонкая. Я думаю, что обязательно убежит, но могу и ошибаться.
В любом случае есть же режим корректировки частоты. Подправите потом, если что.
Главное, чтоб смола при усадке компоненты не посрывала.
Ладно, увидим. уже одну сторону залил вчера.
Сначала не догнал почему маяк должен быть совместим с ОСД 😃
Но потом, понял, что вы про назовский телеметрийный протокол…
К сожалению нет, ни протокол назовского GPS (UBX), ни назовскую телеметрию маяк не поймет.
Теоретических препятствий нет, протоколы можно отпарсить. Есть только одно препятствие - я никогда не держал в руках назы и особо не планировал 😃
Прошу прощение за назойливость, но если у вас будет желание глянуть что творится в назовском протоколе то можете посмотреть этот архив. В нём исходники минимосд с описанием протокола гпс, возможно вы сделаете прошивку для маяка под назу и вам многие будут благодарны. Возможно там ничего сложного и вы это осилите за час-два 😉
Константин, очень просим от лица Назаводов - добавить в маяк поддержку Назы. Все уже написано, библиотеки есть, нужно только вставить в код. Заранее спасибо!
+1. Присоединяюсь к просьбе!
+1
+1
Вы откуда все набижали? 😃
Нет, без железки я делать не возьмусь. Был бы протокол текстовый еще куда ни шло, но парсить бинарный протокол вслепую - вообще не вариант.
Найдется наза - сделаю.
Попробуем найти назовода в Челябинске или могу отправить свой комплект naza lite + gps с отправкой в обе стороны за мой счёт.
Насколько я себе понимаю, нужно с MinNazaOSD получить в удобном вам виде координаты ЖПС и передать в ваш маяк. MinNazaOSD сама получает от Назы данные, парсит их и выводит на экран. Пин TX на осд свободен с него и можно получить. Нужно дотискать прошивку MinNazaOSD для этих целей.
Насколько я себе понимаю, нужно с MinNazaOSD получить в удобном вам виде координаты ЖПС и передать в ваш маяк. MinNazaOSD сама получает от Назы данные, парсит их и выводит на экран. Пин TX на осд свободен с него и можно получить. Нужно дотискать прошивку MinNazaOSD для этих целей.
Хмм. Я-то думал поближе к GPS, парсить протокол UBX или DJI.
Но если вам проще допилить прошивку OSD, то это тоже вариант, хоть и несколько кривоватый.
Если OSD будет отдавать в TX обычный NMEA, то задача решена 😃
Александр, отличная мысль, осталось только её реализовать 😉
Хмм. Я-то думал поближе к GPS, парсить протокол UBX или DJI.
Но если вам проще допилить прошивку OSD, то это тоже вариант, хоть и несколько кривоватый.
Если OSD будет отдавать в TX обычный NMEA, то задача решена 😃
Пардон. Конечно же глупо от ОСД получать данные, если в вашем маяке стоит процессор. Сразу не понял, думал только передатчик и всё.
Данные надо брать напрямую от Назы. А здесь www.rcgroups.com/forums/showthread.php?t=1995704 есть NazaDecoder Arduino library.
Пардон. Конечно же глупо от ОСД получать данные, если в вашем маяке стоит процессор. Сразу не понял, думал только передатчик и всё.
Данные надо брать напрямую от Назы. А здесь www.rcgroups.com/forums/showthread.php?t=1995704 есть NazaDecoder Arduino library.
Ну может и глупо, зато дает работоспособное решение в минимальные сроки.
Либу я встроить не могу, т.к. сильно ограничен по флешу атмеги. Уже даже printf-ы пришлось извести 😦
у назы с её жпс какой протокол?
Насколько я понимаю, UBX. Назоводы поправят.
Насколько я понимаю, UBX. Назоводы поправят.
К ним, собственно и вопрос:) можно же распаралелить выход от жпс… могу ошибаться…
К ним, собственно и вопрос:) можно же распаралелить выход от жпс… могу ошибаться…
Распараллелить не проблема. Но маяк понимает только NMEA и Mavlink.
Господа назоводы, попробуйте в minnazaosd добавить такую строчку в файл NAZATalk.ino строка 155:
Должно получиться так:
Оно будет плеваться в UART фиктивными NMEA сообщениями, которые понимает маяк.
Сам не тестировал 😃
То есть если к TX минимосд подключить маяк то он должен увидеть gps?
Мой orange lrs где-то между Китаем и Россией, к концу месяца только получу.
А чтоб немного разбавить оффтоп, похвастаюсь 😃
А нет ли лишних плат? Или может кто собирается заказывать? Я бы сел на хвоста, взял бы пару плат. И еще где и какие лучше RFMки взять?
То есть если к TX минимосд подключить маяк то он должен увидеть gps?
TX и GND. Да, должен.
А нет ли лишних плат? Или может кто собирается заказывать? Я бы сел на хвоста, взял бы пару плат. И еще где и какие лучше RFMки взять?
Герберы выдал этим товарищам: DChernov, Shuricus, petrochen, riv_fso.
Попробуйте договориться 😃
РФМки я беру тут.
Спасибо, проще наверное в теме вопрос задать.
Насколько я понимаю, UBX. Назоводы поправят.
У Назы свой протокол, UBX это протокол фирмы uBlox.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"41a86ce23df9550077793084":{"_id":"41a86ce23df9550077793084","hid":5155,"name":"Иван","nick":"Иван","avatar_id":null,"css":""},"477bd42c3df955007777ecee":{"_id":"477bd42c3df955007777ecee","hid":30355,"name":"F_R","nick":"F_R","avatar_id":null,"css":""},"49f4c29d3df955007776ec9c":{"_id":"49f4c29d3df955007776ec9c","hid":47410,"name":"torex777","nick":"torex777","avatar_id":null,"css":""},"4c0957443df9550077760211":{"_id":"4c0957443df9550077760211","hid":67065,"name":"Shuricus","nick":"Shuricus","avatar_id":null,"css":""},"4c8276e13df955007775cd59":{"_id":"4c8276e13df955007775cd59","hid":71360,"name":"p_vel","nick":"p_vel","avatar_id":null,"css":""},"4d73315c3df95500777553da":{"_id":"4d73315c3df95500777553da","hid":82569,"name":"yasin","nick":"yasin","avatar_id":null,"css":""},"4f8489913df95500777459c6":{"_id":"4f8489913df95500777459c6","hid":117624,"name":"serenya","nick":"serenya","avatar_id":null,"css":""},"4fe5ff233df9550077742f79":{"_id":"4fe5ff233df9550077742f79","hid":121417,"name":"STRIMSS","nick":"STRIMSS","avatar_id":null,"css":""},"507d4ac93df955007773eb1d":{"_id":"507d4ac93df955007773eb1d","hid":127344,"name":"тигромух","nick":"тигромух","avatar_id":null,"css":""},"51df30083df9550077734985":{"_id":"51df30083df9550077734985","hid":163499,"name":"Alexan","nick":"Alexan","avatar_id":null,"css":""},"5218ee673df9550077732f38":{"_id":"5218ee673df9550077732f38","hid":171258,"name":"sanyok_amd","nick":"sanyok_amd","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":"53612b54997073007710f56d","hid":18778,"title":"OpenBeacon 0.3","html":"<p>NB: нижеприведенная информация скорее всего устарела в той или иной степени. Поищите посвежее <span class=\"emoji emoji-smiley\" data-nd-emoji-src=\":smiley:\">😃</span></p>\n<p>Добавил поддержку MAVLINK.<br>\nПодключение: TX+GND с АПМа на RX+GND маяка. Можно параллельно с OSD/телеметрией.<br>\nЯ тестировал с ардукоптером, и допускаю, что на самолетной версии мавлинк слегка иной. По крайней мере встречал такое утверждение где-то на форумах.<br>\nЕсли кто-то проверит, буду благодарен. <span class=\"emoji emoji-smiley\" data-nd-emoji-src=\":smiley:\">😃</span></p>\n<p>Скачать тут: <a href=\"https://docs.google.com/file/d/0B5Q2oMooG226eUVLdllTWTdPMWc\" class=\"link link-ext link-auto\" data-nd-link-type=\"autolink\" data-nd-link-orig=\"https://docs.google.com/file/d/0B5Q2oMooG226eUVLdllTWTdPMWc\" target=\"_blank\" rel=\"nofollow noopener\">docs.google.com/…/0B5Q2oMooG226eUVLdllTWTdPMWc</a><br>\nКак прошить тут: <a href=\"https://rcopen.com/blogs/127344/18270\" class=\"link link-int link-auto\" data-nd-link-type=\"autolink\" data-nd-link-orig=\"https://rcopen.com/blogs/127344/18270\">rcopen.com/blogs/127344/18270</a></p>\n","user":"507d4ac93df955007773eb1d","ts":"2014-04-30T16:56:52.000Z","st":1,"cache":{"comment_count":50,"last_comment":"53bc635c9970730077138d03","last_comment_hid":50,"last_ts":"2014-07-08T21:32:12.000Z","last_user":"51df30083df9550077734985"},"views":5216,"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"}