prg
Беспроводное соединение для headtracker

Возникла очередная дурацкая идея. А раз идея дурацкая, ее обязательно необходимо реализовать. В общем задача: избавиться от провода между видео очками (fat shark dominator) и передатчиком (taranis x9d). Имея это в виду ранее купил ранее не виданную мной платку (модуль) nrf51822 в количестве 2 штуки. Теперь до нее добрался.

nrf51822 - это устройство bluetooth low energy, оно же bluetooth smart. Как оказалось, средства программирования для nrf51 вполне доступны: SDK и документация открыты, китайский st-link v2, openocd - все что нужно.

Поленюсь описывать подробности “процесса разработки”, перейду сразу к промежуточному результату.
Оно работает! Один модуль берет с хедтрекера сигнал CPPM и передает его по bluetooth второму, который гонит S.BUS в taranis. Обвязка для модулей минимальная. В headtracker потребовался только диод для согласования уровня CPPM, а в taranis - стабилизатор напряжения 3.3В. 3.3В можно было бы взять изнутри, но я решил не разбирать радио, и модуль подключать только к разъему последовательного порта в батарейном отсеке.

MinimOSD X2 новая прошивка minim osd для самолетов


Что нового в версии 0.5 MinimOSD X2 (отличия Minim OSD Extra Plane r800)

  • синхронизация обновления экрана с видеосигналом - убрано кратковременное искажение символов
  • обновление экрана по мере поступления информации (ранее частота была фиксирована 8 Гц)
  • новая программа для настройки параметров и загрузки шрифтов для Linux и Windows
  • русский вариант прошивки
  • предупреждение об отказе электромотора
  • индикатор положения камеры (подвеса)
  • настройка скорости телеметрии (пока 57600 или 115200)
  • подстройка положения OSD по вертикали и горизонтали, чтобы первый/последний символ не обрезался
  • исправление многочисленных ошибок (и привнесение новых)
  • загрузчик шрифта вновь включен в прошивку, добавлена защита от случайного его срабатывания в процессе загрузки автопилота
  • 3-й экран OSD (изменены границы переключения экранов - 1200, 1300, 1400 микросекунд)