minimOSD S.PORT Frsky

Musgravehill

OSD работает.
Сложности с таблицей шрифтов. Часть букв битая.

Какой-то нехороший человек заменил в таблице шрифтов буквы ABCDEF на их всевозможные аналоги А, В(вэ), С(эс) (рус) и прочие похожие, чтобы испортить.

Musgravehill

Пришлось брать шрифты из mwOSD.

Теперь нужно делать логику и вывод данных.

Musgravehill

Стрелка на дом работает. Вращается с учетом текущей позиции и направления движения.
Осталось сделать компас.

Musgravehill

Компас работает.
TODO сглаживание и фильтрация показателей.

Musgravehill

Еще вычисление отн.высоты. Возможно, горизонт по акселю или s6r посмотреть.

Еще кол-во спутников в ток.

Musgravehill

Внимание!
Библиотека MAX7456 и FrskySPORTdecoder конфликтуют.
Декодер sport не получает информацию.
Смогу ли разобраться с этим - неизвестно.

Musgravehill

Конфликт решен!
Остается проверка всех датчиков и алгоритмов на железе.

TODO индикатор цикла на экране: зависло или тикает.

26 days later
Musgravehill

Испытал Micro MinimOSD.
Вход S.port повесил на пин CurrentSensor, который идет на А1 в Атмега.
Всё работает.
Таким образом, с подключением к micro или обычной minimOSD проблем нет.

При отсутствии видеосигнала телеметрия отображается, но подергивается.

7 days later
SteK

молодчина!
штука нужная и полезная

2 months later
Kybb

Еще бы видео с итогом работы 😒