FPV с OSD весом до 25 грам. для мелколётов

SSergo
alexmx:

Будьте очень внимательны с фьюзами.

Спасибо, Александр!
Считал fuse. Значения в скриншотах. Отличаются от дефолтных. Буду ждать от Вас подсказок, чё с ними делать дальше.😃 Заранее благодарен.

alexmx
SSergo:

Считал fuse. Значения в скриншотах. Отличаются от дефолтных. Буду ждать от Вас подсказок, чё с ними делать дальше. Заранее благодарен.

Поиском по соседнему форуму нашел такое письмо от CL-OSD разработчика

Here are my fuses:
low:0xF7
high: 0xDC
ext: 0xFF
Hope it works!

Вечером посмотрю у себя.

SSergo
alexmx:

Вечером посмотрю у себя.

Как до вечера дотерпеть!? 😒
А можно еще вопросик? Как надо было изначально поступить?

  1. Open flash (загрузить в eXtreme Burner - AVR рабочий hex-файл)
  2. Chip erase ( fuse не трутся?)
  3. Write flash
  4. Write EEPROM
    Fuse не читать и не писать. Правильно?
alexmx
SSergo:

А можно еще вопросик? Как надо было изначально поступить? 1. Open flash (загрузить в eXtreme Burner - AVR рабочий hex-файл) 2. Chip erase ( fuse не трутся?) 3. Write flash 4. Write EEPROM Fuse не читать и не писать. Правильно?

Для записи прошивки:

  1. Chip выбрать Atmega88
  2. File->Open Flash
  3. Write->Flash

Для записи Fuse

  1. открыть закладку Fuse Bits
  2. Read All - на закладке под битами (только для того чтобы убедиться что все читается)
  3. Прописать 3 значения в Low / High / Ext
  4. Поставить галочки Write в Low / High / Ext
  5. Нажать там же кнопку Write

P.S. значения фьюзов которые я выше постом выкладывал - очень похожи на правду.

SSergo

Александр, ещё раз спасибо! Я имел ввиду фьюзы не трогать, когда просто шьется новая прошивка. В моем случае их как раз менять придется.
Фсё, кончаю оффтопить.😃

alexmx:

P.S. значения фьюзов которые я выше постом выкладывал - очень похожи на правду.

Если не возражаете, я дождусь ещё и Ваших. 😃

alexmx
SSergo:

Если не возражаете, я дождусь ещё и Ваших.

low:0xF7
high: 0xDC
ext: 0xFF

SSergo

Саша, всё заработало! Я таки увидел желанную картинку, красота! 😃 Сегодня прикручу GPS. Вот ещё б погоду на летний лад какими-нить фьюзами наладить…😁
Хотел нажать кнопочку Donate… не нашел. Примите тогда ОГРОМНУЮ Благодарность за великолепную работу!
Ну и ещё вопросик… В вашем софте есть калибровка вольтметра, как в стоковой прошивке?

alexmx
SSergo:

Ну и ещё вопросик… В вашем софте есть калибровка вольтметра, как в стоковой прошивке?

На G-OSD/Mini OSD это не требовалось, так как были подстроечные резисторы…
Готов добавить в прошивку - скажите как это должно выглядеть/работать.

SSergo:

Саша, всё заработало! Я таки увидел желанную картинку, красота!

Отлично! 😃

SSergo

Ну, ёлы-палы, я ж просто спросил…😊
Раз так, если у Вас будет время, желание и свободная память программ, посмотрите как это описано в штатном мануале на E-OSD на второй странице.

E-OSDUserManual_ENGv1_02.rar

alexmx

С вот этим

SSergo:

свободная память программ

могут быть вопросы. Подумаю как лучше сделать 😃

alldn

в порядке бреда:
мне кажется, что можно было бы немного упростить картинку, убрать галочку, вращающуюся вокруг “дома” и поставить просто черточку, указывающую направление на дом. Меньше затеняет экран и сразу понятно куда лететь домой.
Галочка конечно хорошо, но мне кажется она не сильно информативна и может даже запутать пилота.
после этого можно убрать галочку направления по краям указателя расстояния до дома, теперь она не нужна.
Может это позволило бы высвободить немного памяти…

alexmx
alldn:

мне кажется, что можно было бы немного упростить картинку, убрать галочку, вращающуюся вокруг “дома” и поставить просто черточку, указывающую направление на дом. Меньше затеняет экран и сразу понятно куда лететь домой. Галочка конечно хорошо, но мне кажется она не сильно информативна и может даже запутать пилота. после этого можно убрать галочку направления по краям указателя расстояния до дома, теперь она не нужна. Может это позволило бы высвободить немного памяти.

Сейчас по галочке можно определить нос самолета (соответственно с какой стороны находится база) и условное расстояние самолета к базе.
По сути - это карта на которой находится наш самолет.
А стрелочки слева/справа указывают куда на пульте повернуть самолет чтобы получить курс на дом.
То что Вы предлагаете - это другой стиль отображения информации. Во многих ОСД есть и такой и такой.

alldn

Сейчас по галочке можно определить нос самолета (соответственно с какой стороны находится база) и условное расстояние самолета к базе.
По сути - это карта на которой находится наш самолет.
А стрелочки слева/справа указывают куда на пульте повернуть самолет чтобы получить курс на дом.

Я это понял. Просто было сомнение, нужна ли эта карта, не достаточно ли просто стрелки, показывающей куда повернуть, чтобы пойти домой.
Впрочем опыта полетов по ФПВ у меня нет и я могу ошибаться. Потому и предложил в качестве бреда.

alexmx
alldn:

Потому и предложил в качестве бреда.

Нее это не бред 😃 Если будет время могу попробовать сделать второй экран.

alldn

Мне подумалось, что трудно будет по этому указателю что-то полезное понять. Реально трудно будет понять с какой стороны модель и куда летит, особенно если оператор повернется куда-то. И быстро сообразить куда нужно лететь для возврата домой тоже не получится. Нужно понять с какой стороны модель, куда она летит и потом думать нужно поворачивать или нет.
Мне бы хотелось, чтобы было примерно вот так, как сделано на циклопе:

Полоска показывает, что нужно разворачиваться влево, чтобы лететь домой. Просто полоска, никакой стрелочки не нужно.
Ну и заодно, если какие-то измерители отключены, то и показывать их не нужно, будем экономить экранное место.

8 days later
F_R

alexmx
Можно вас попросить? 😃

Имею Е-ОSD (как у вас на картинке) и вот такой ГПС модуль.
Как я понял, их можно будет подружить с вашей прошивкой? Если да, то…

Можете поправить конфиг под PAL видео и убрать некоторые парамертры с OSD?
будет стоять на 1м крыле, хочу использовать только ГПС, напряжеметр и все 😃
Т.е. нужна только навигация, 2 напряжения, ГПС-координаты и таймер.
Вот как-то так хоцца 😃

Желтым обвел те параметры, которые нужны.

F_R

Дык, там же сказано, что это модуль ОСД для полетного контроллера “кролик”. Подключается к его шине, и берет всю инфу с платы. А сам модуль отвечает за врезку данных с контроллера на видеоизображение с камеры.
Т.е. работать будет только с контроллером “кролик” 😃

alexmx
F_R:

Имею Е-ОSD (как у вас на картинке) и вот такой ГПС модуль. Как я понял, их можно будет подружить с вашей прошивкой? Если да, то…

Зависит от того как настроен Ваш GPS модуль, а именно Baud Rate (должен быть не выше 9600) и включены 2 типа NMEA сообщений - GGA & RMC.

14 days later
Raider

Стал обладателем вот такого OSD hobbyking.com/…/__29798__Mini_OSD_System_w_GPS_Mod…
Подскажите пожалуйста, где можно взять полную инфу по прошивке (как хардварную так и софтовую часть)?
Может кто-то в дневнике разжевывал для таких как я или еще где-то?
Заранее спасибо!