Smalltim OSD and autopilot (часть 2)
- Введена поддержка мониторинга RSSI или любого другого аналогичного сигнала средствами платы телеметрии с выводом на экран в виде “палочек” приема RC сигнала. Сигнал подключается на высокоомный вход AD7 и калибруется через Контрольную Панель.
- Введена поддержка различных вариантов установки платы XY пиродатчиков. 4 варианта: микосхемой вверх/вниз, шлейфом вперед/назад.
А вот за это отдельное спасибо !!!
Обновление прошивки АП и Контрольной Панели рекомендуется проводить следующим образом
Тимофей, а перекалибровку управления надо делать? (Она ведь в файлах не сохраняется).
Нет, не надо, она остается во внешней памяти и при смене прошивки не перезаписывается. Даю 99% вероятность того, что при смене прошивки перекалибровка не понадобится.
Тимофей! Спасибо за великолепный подарок к празднику и к весеннему сезону!
Всё здорово и нужно!
Отдельное личное спасибо за пункт №8!!!
Ну что, прошил Ская новой прошивочкой. Теперь дело за малым - выбраться в поле 😎.
Панелька тоже порадовала. Придется вернуться к идее поворотной камеры, да и микшеры с пульта странслировать напрямую в АП…
PS Наличие в КП новых приглушенных позиций намекает, что еще немного еще чуть-чуть?😉
Еще бы коэффициенты для напряжения и тока, а то все врет по старому.
Даю 99% вероятность того, что при смене прошивки перекалибровка не понадобится.
У меня - слетело почти все. От настроек управляющего канала, до калибровки датчика тока.
Может оно и к лучшему, сразу с чистого листа настраивать… 😃
Страница “Мониторинг данных GPS” глючит. GPS без спутников сидит - а параметры бред показывают. 😃
>Страница “Мониторинг данных GPS” глючит. GPS без спутников сидит - а параметры бред показывают.
А какого рода бред? Что выдает модуль, то КП и показывает. Без спутников он всякого может напоказывать, главное что данные не валидны и АП это понимает 😃
Есть вопрос по пункту 9. Это возможно только при наличии АП или можно прошить телеметрию отдельно?
>Это возможно только при наличии АП или можно прошить телеметрию отдельно?
Это возможно при наличии АП. Как в телеметрию загнать напряжения, соответствующие мин и макс RSSI?
Тоесть если скажем выполнить настройки через панель подключив телеметрию к АП, а потом отключить телеметрию и использовать ее автономно… не?
Можно заморочиться и залить автопилотом калибровки RSSI в EEPROM телеметрии, туда же и настройки делителей по многострадальным датчикам тока разным, и брать оттуда на старте телеметрии так же, как сейчас оттуда читаются параметры отображения экранов. Так и сделаю, но позже. Сейчас важнее более другие задачи, поверьте 😃
Возвращаясь к телеметрии, кстати. Есть основания предполагать, что скоро в телеметрии появится тахометр.
А какого рода бред? Что выдает модуль, то КП и показывает.
Бред - на скриншоте. Данные дергаются: на долю секунды показывет бредовую скорость или еще что, потом все по нулям, кроме 86 спутников, по моему, их всего 28 😃
После нахождения спутников картина в КП не меняется.
На OSD - все в порядке, за исключением:
- Подергивание картинки и рывок сервами в режиме стабилизации и АП остались (глюк с одновремнной обработкой PPM). Причем этот рывок совпадает с глюком данных GPS в КП. Загрузка АП, при этом, видна на следующем скриншоте.
- Добавилось непонятное подмигивание нижний части параметров OSD. То ли это влияние одного из “миганий”, то ли что-то новое пока не пойму.
Еще проблема: вчера перекалибровал диапазоны и команды РУ. Сегодня заметил, что в режиме стабилизации АП почти не реагирует на РВ. Серва РВ находится в одном из крайних положений, и на стик передатчика плюет (даже когда ладонями делаешь ровный горизонт).
Андрей (Dronavt), у тебя все в порядке?
Тимофей, давно хотел предложить, а может нафик этот слишком умный алгоритм привязки РУ? По моему от него проблем больше, чем пользы (ведь почти все начинающие жалуются!). Вернуться к жесткой схеме привязки основных каналов (дополнительные - микшерами). А то выдерживать дрожащими пальчиками средние значения при калибровки очень трудно. 😃
Щас попробую сбросить все и перекалибровать и перенастроить с чистого листа (без загрузки старых настроек).
Данные дергаются:
Аналогичная ситуация. Если раньше с эмулятора GPS только высота скакала, то сейчас почему то и захвата спутников не стало, в этой строке дёргаются цифры 71-82-0 очень быстро…
с гпс хрень какаято и кп зависает при обращении к экранам телеметрии.
перепрошился обратно, подожду пока другие облетаются…
Прошился обратно на 0_10_20
Да, я тоже хочу откатиться. Не могу нормально настроить управление. Включение стабилизации перехватывает канал газа. Еще немного помучаюсь и назад. 😦
Прошился обратно
Эдуард, а где такой чудный эмулятор GPS нашли?
Еще одна дырка - учет мАч идет в десятки раз быстрее. Ток при этом меряется нормально.
С пятой попытки удалось откалибровать управление. Хотел было так и оставить, но тут новая “фича”.
Через несколько переключений режимов, перестает работать газ в режиме стабилизации. 😦
В общем в поле с этой прошивкой пока - нельзя…
Ага… Спасибо, коллеги. Всё это, похоже, не так страшно, как кажется.
- Побег мАч пресек.
- Включение стабилизации перехватывает канал газа - посмотрю. Похоже, введя микшера в режиме стабилизации, забыл, что входящий от РУ газ не надо менять на автопилотный 😃
- Бред GPS в КП - не убрал дебаговый отстрел строк прямо с ГПС в КП вместо вывода чиселок курса, высоты и т.д… Уберу.
- Дергание сервами в режиме стабилизации и АП - опять твой синхронный PPM гадит. Ладно бы 50 Гц, к этому я готов, а у тебя 70… Перепрограммирую один АП на вывод синхронного ППМ с частотой 70Гц, подам на вход другого АП и воспроизведу эту фишку у себя, будет уже предметный разговор 😃
- Виснут экраны телеметрии - это не АП, а КП. Гляжу в дебаге и смотрю кто виноват, с этим просто.
Прошился обратно на 0_10_20 GPS работет (кроме высоты)
На 0_10_20 никто никогда не жаловался на показания высоты по ГПС. Скачаю эмулятор, может быть, он не совсем на 100% NMEA.
может быть, он не совсем на 100% NMEA.
Может… В протоколах оставлял только три галочки (судя по исходникам телеметрии)
Вполне вероятно что с прогой что то не так, с GPS модуля всё отображается корректно. а вот так типа данные идут с эмулятора. Вообще прога удобна тем, что сняв винт, можно посмотреть как ведёт себя АП в разных условиях.
АП ест GGA, RMC, GSA и GLL. Попробуйте GLL до кучи включить. В новой прошивке работа с USART и GPS вообще никак не менялась.