qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?
Стоит дочитать краткое описание
эммм… ну да, спасибо 😁
Добрый день, подскажите пожалуйста. Собрал лрс на 915 МГц, inav 2.3.0, настроил телеметрию mavlink на аппу jumper t16 (inav lua script) - все работает как надо, данные на аппу выводятся. Пытаюсь вывести телеметрию с аппы через Bluetooth hc-06 на телефон в мишн планер, коннект есть, но кроме уровня горизонта никаких данных не идёт, скорость блютус модуля выставлял 57600 бод, на полетном контроллере распаян rx tx к приёмнику 915t30s, и в настройках inav стоит телеметрия mavlink и галочка msp, при этом в cli на мишн планере бегут кракозябры. Что я делаю не так? Qczek lrs может работать с мишн планером или кьюграундом через Bluetooth?
Добрый день, подскажите пожалуйста. Собрал лрс на 915 МГц, inav 2.3.0, настроил телеметрию mavlink на аппу jumper t16 (inav lua script) - все работает как надо, данные на аппу выводятся. Пытаюсь вывести телеметрию с аппы через Bluetooth hc-06 на телефон в мишн планер, коннект есть, но кроме уровня горизонта никаких данных не идёт, скорость блютус модуля выставлял 57600 бод, на полетном контроллере распаян rx tx к приёмнику 915t30s, и в настройках inav стоит телеметрия mavlink и галочка msp, при этом в cli на мишн планере бегут кракозябры. Что я делаю не так? Qczek lrs может работать с мишн планером или кьюграундом через Bluetooth?
У меня заработало при таких настройках uart 3,9600,LTM (здесь кто-то выкладывал).
Если сбас в настройках, то мавлинк должен идти на скорости 9600. На блютузе тоже такую же скорость надо выставить и должно все работать.
Галочку msp выключите
Если сбас в настройках, то мавлинк должен идти на скорости 9600. На блютузе тоже такую же скорость надо выставить и должно все работать.
Галочку msp выключите
Кстати в последней версии 1.92, была заявлена скорость с включенным sbus 57600, я обрадовался, обновил модули, но как ни пытался модули на этой скорости не заработали, пообщался с автором прошивки на форуме, в конце концов был написан баг репорт, обещал в следующей версии исправить. И если кто то использует LTM телеметрию, рекомендую снижать скорость с помощью команды
set ltm_update_rate = SLOW
так как из за низкой скорости обмена с bluetooth модулем часть потока теряется, из за этого много ошибок и потери пакетов или вообще использовать mavlink протокол.
насколько сильно серва даст помеху на приемник?
Вот еще бы двунаправленный mavlink завезли бы, то было бы вообще отлично.
Пожалуйста,подскажите - подключена QLRS к Mission planner посредством Bluetooth, все данные телеметрии обновляются примерно 1 раз в 5 секунд - это нормально?
Нет.
Dok555
Вполне возможно у вас сильно шумят от наводок каналы управления. На величину большую чем указано в настройках Передающего модуля, значение Deviation Threshold. Это рассчитываемое некое значение попугаев, которые показывает насколько интенсивно в данный момент идет управление моделью (как активно и на какую величину двигают стиками) Если стики в покое или очень плавно управляете то данные телеметрии принимаются от модели в соответствии со Значением Standart Telemetry Rate. Тут явно указывается через сколько переданных пакетов управления к модели мы получим обратную связь от нее (телеметрию) Если указать число 1 то после каждого пакета управления ждем пакет ответа. Если указать например 5 то будем получать 1 пакет обратной связи после каждых переданных 5 пакетов управления к модели.
Значение Low Telemetry Rate та же суть что и Standart Telemetry Rate но оно начинает действовать когда вы активно рулите моделью, зафиксировано превышение Deviation Threshold больше указанной величины.
Попробуйте указать у себя такие настройки: Deviation Threshold-20, Standart Telemetry Rate-1, Low Telemetry Rate-1. Но только для теста! Летать с такими настройками точно не стоит!!!
Вот тут видео показано как идет расчет Deviation Threshold смотрите на последние значение в бегущих строках “D=”
Пожалуйста,подскажите - подключена QLRS к Mission planner посредством Bluetooth, все данные телеметрии обновляются примерно 1 раз в 5 секунд - это нормально?
У меня так дома было на столе, а в поле вапще не работал. Помогло только, переход на вифи.
у меня по блютусу на скорости 9600 работало без проблем с Mission planner быстро и адекватно
[QUOTE=Shuricus;7887481]Вот за такой ответ действительно спасибо!
То что модули горят часто - уже, похоже, факт. Причем явно не все делают что-то не то ))))))))))))
Просто если проблема в регуляторах, то возможно есть какая-то довольно простая причина. В других фпв изделиях регуляторы горят обычно только от переполюсовки. А что тут - не понятно.
Ответ на схеме, при приеме с каскада усиления снимается питание.
Кто то выше в теме писал что ставил перемычки, не надо так делать.
Я пропустил - какие перемычки?
Микросхема когда сгорает,напрямую 5 вольт через диод шотки с 4 пина на 3.
Ничего не понял, и посмотреть не могу - там ничего на схеме не видно, честно говоря. Было бы хорошо положить на ядиск или еще куда, и ссылку на схему.
Есть только в компе в формате Altium.
[QUOTE=garin;7892993]
Вот за такой ответ действительно спасибо!
То что модули горят часто - уже, похоже, факт. Причем явно не все делают что-то не то ))))))))))))
Просто если проблема в регуляторах, то возможно есть какая-то довольно простая причина. В других фпв изделиях регуляторы горят обычно только от переполюсовки. А что тут - не понятно.Ответ на схеме, при приеме с каскада усиления снимается питание.
Кто то выше в теме писал что ставил перемычки, не надо так делать.
Перемычка или диод ставилась для оконечного каскада,к стате я зделал регулятор мощности через тумблер,добавил ещё пару диодов последовательно и переключателем регулирую мощность,
Вообщем нашлось время повозиться с экраном SSD1306 и QCZEK. Переписал драйвер SSD1306 чтобы можно было использовать его в графическом режиме с буфером кадра 256 байт. Теперь нет мерцания и экран обновляется очень быстро. Обновил Mavlink библиотеку до самой актуальной. Теперь можно получать MAVLINK_MSG_ID_HOME_POSITION и т.д. Еще куча памяти осталось и можно сделать вторую страничку на экране с данными о домашней позиции и т.д… Можно вообще сделать авиагоризонт 😃))
Все написано в Atmel Studio 7 без Arduino. Чуть позже сделаю для ардуино или может кто-то вместо меня. Ну и сам код еще пилить и пилить. Но кому не терпится могут пробовать уже сейчас.
Бинарник настроен на 9600.