Smalltim OSD and autopilot (часть 2)
А помочь единомышленникам всегда рад.
+1 !
Помог в свое время чем мог, Янсон как видно, намного больше разбирается в данном вопросе.
Ему респект и карты в руки!
Вы и Annex - два человека, что испытывают проблемы с OSD mini
К сожалению, есть еще один человек - это я -😃, вернее - одна (к сожалению, лучшая) из трех моих камер. Но я надеюсь, что с этой задачкой удастся справиться.
Алексей, Антон, Евгений,
Если дело, действительно, в том, что LM1881 на ваших камерах генерирует слишком короткие строчные синхроимпульсы, то, я думаю, есть возможность программно пофиксить эту проблему - ослабить строгость проверки длины строчного синхроимпульса в прошивке телеметрии. Проверка делается с точностью до 0.6 микросекунды. Если импульс (после RC фильтра) уже стандарта больше чем на 0.6мксек - привет.
Если есть возможность, влейте реально старую прошивку телеметрии, где нет этой проверки, и посмотрите, что будет. Вот, например, прошивка 236 от 25 апреля 2009 года: smalltim.ru/netcat_files/File/…/v236.hex.zip
Если есть возможность, влейте реально старую прошивку телеметрии
Не очень дружу я с программаторами, а платы автопилота у меня нет. Да и по работе сейчас завал.
По этому быстро залить и проверить у меня не получится:(
Но было бы здорово, если програмно подправили, так как в не далеком будущем поставлю камеру 1920 х 1080 Full HD.
Если опять начнутся с ней чудеса будет грусно, всетаки 8600 рублев.
Как говорил уже, первая камера тоже была из дорогово комплекта.
Спасибо за совет, Тимофей!
Надо где-нибудь поискать программатор - своего пока нету.
Если у компа есть LPT порт, то программатор довольно простой, регистр типа ир23 или подобный и пара транзисторов, собирается на макетной плате за пару часов, если не торопиться.
Но было бы здорово, если програмно подправили, так как в не далеком будущем поставлю камеру 1920 х 1080 Full HD. Если опять начнутся с ней чудеса будет грусно, всетаки 8600 рублев.
Подключение такой камеры ничего не изменит. В телеметрию надо подавать PAL. HD вы будете писать на карту и после приземления можете смотреть на здоровье.
Т.е. камера должна уметь формировать 2 видео потока!
Подключение такой камеры ничего не изменит.
Хм… Мда?
Переключу на PAL, и отправлю в передатчик, за то качество/резкость/цветопередача/яркость получу наконец то нормальное.
Качество CMOS и даже CCD миникамер оставляет желать.
Собственно уже куплен дорогой видеорегистратор пока просто не поставленный на самолет.
С него и пойдет снятый сигнал на телеметрию, а потом на передатчик.
Внутренняя писалка писать будет HD без телеметрии.
Антон, если у камеры есть выход композиного НЧ видеосигнала, то будет жить. Причем, 99.9% - будет жить с OSD без проблем.
Антон, если у камеры есть выход композиного НЧ видеосигнала, то будет жить. Причем, 99.9% - будет жить с OSD без проблем.
Понял, спасибо!
Просто я подумывал снять видеосигнал между камерой, и основной платой. Так как камеру всеравно в нос выносить.
Вот и появилось сомнение что чистый сигнал с камеры как таковой не пойдет.
Ну, если не выйдет, то возьму с композита.
Спасибо еще раз.
Коллеги, опробовал сегодня махонькую command-line софтинку, позволяющую перепрошивать АП без необходимости ставить FLIP и его мерзкую Яву. Работает. Испытываю осторожный оптимизм.
Если получится интегрировать ее в Контрольную Панель так же, как и библиотеки FLIP’a, что обновление прошивки делается в 1 клик мышью, то переползу на эту софтинку в следующей Панели, а утилиту и драйвер для процессора буду паковать рядышком с Панелью, в подкаталог.
Если у компа есть LPT порт, то программатор довольно простой, регистр типа ир23 или подобный и пара транзисторов, собирается на макетной плате за пару часов, если не торопиться.
Евгений, если можно - скиньте схемку! Регистры у меня где-то от синклеров завалялись -)) (лет 20 уже лежат). Надо что-то делать. Однозначно хочу такую камеру. Даже если придется поставить с ней Циклопа…
ЗЫ поиск в Яндексе не выдал роликов с такими камерами + телеметрией от Смалтима. Циклопы и иже с ними - пожалуйста!
С уважением, Алексей
Если у компа есть LPT порт, то программатор довольно простой, регистр типа ир23 или подобный и пара транзисторов, собирается на макетной плате за пару часов, если не торопиться.
Все намного проще. 5 проводков и 5 резисторов. getchip.net/…/delaem-lpt-programmator-dlya-avr-mik…
Кстати, можете попробовать поиграть с моей прошивкой. Там порог отсекания ложных ССИ настраиваемый.
P.S. Где-то чуть раньше, может с месяц назад, мы тут обсуждали программаторы. На ХК есть вполне доступный и рабочий вариант.
В общем игра с номиналами обвязки LM1881 ничего не дала. Сегодня закачал из под AVRstudio прошивку 2.36 и телеметрия пошла 😃 Правда смотрел на обычном телевизоре с кинескопом, и на нем часть данных вылазит за границы экрана, дома посмотрю по своему полетному монитору. Если все будет в границах приличия, то последнее слово остается за разработчиками, чтобы из последней версии прошивки убрать проверку синхро или сделать этот параметр настраиваемым средствами самой платы телеметрии. Например с помощью передатчика в течении нескольких секунд после включения.
Коллеги, опробовал сегодня махонькую command-line софтинку, позволяющую перепрошивать АП без необходимости ставить FLIP и его мерзкую Яву. Работает. Испытываю осторожный оптимизм.
Если получится интегрировать ее в Контрольную Панель так же, как и библиотеки FLIP’a, что обновление прошивки делается в 1 клик мышью, то переползу на эту софтинку в следующей Панели, а утилиту и драйвер для процессора буду паковать рядышком с Панелью, в подкаталог.
Вот это для нас чайников в самый раз.
Вот это для нас чайников в самый раз.
Вроде бы интегрируется. Продолжаю испытывать осторожный оптимизм. Стартую консольный процесс в скрытой консоли, перехватываю STDOUT и STDERR процесса, анализирую код выхода, и оно живет замечательно.
К сожалению, пока есть возможность проверить только на своей Win7 x64 Enterprise, но ничто не говорит о том, что это не должно работать на WinVista или WinXP.
Как сделаю - выложу вам на попробовать.
А, вот, надо еще нелюбовь к русским буквам в пути к прошивке проверить. Но это вам уже не флип, не должон выпендриваться.
Если все будет в границах приличия, то последнее слово остается за разработчиками, чтобы из последней версии прошивки убрать проверку синхро или сделать этот параметр настраиваемым средствами самой платы телеметрии. Например с помощью передатчика в течении нескольких секунд после включения.
Евгений, есть прошивки от Олега Агеева - Oliver, где это настраивается. Крайняя версия 305, если не ошибаюсь. Прошивки от меня уже фактически нет сысла поддерживать - Oliver обскакал меня давно и прочно.
Я всё не могу добить фен-шуйный конфигуратор экранов для его прошивки ТМ без АП и официально выложить на сайте, как говорится, с печатью и подписью.
Будет.
Подскажите пожалуйста, существует ли прошивка телеметрии, для совместной работы с автопилотом, с возможностью отображать текущий курс в градусах?
существует ли прошивка телеметрии, для совместной работы с автопилотом, с возможностью отображать текущий курс в градусах?
сообщение от smalltim “А, вот, надо еще нелюбовь к русским буквам в пути к прошивке проверить. Но это вам уже не флип, не должон выпендриваться.”
Конечно нам приятно что Вы для нас так стараетесь, но я думаю на таких мелочах не стоит тратить ваше драгоценное время. Любой даже самый чайный чайник думаю сможет положить файл с прошивкой туда где путь его будет только корявым английским написан.
есть прошивки от Олега Агеева - Oliver, где это настраивается. Крайняя версия 305
Вопрос к Oliver
Готова ли эта версия прошивки и если готова где можно скачать?
Заранее благодарен за ответ.
Прошивка 305 здесь:SmallTim Трекинг
И далее внизу страницы конфигуратор.
Коллеги, принимайте Контрольную Панель 5.0.1
Надеюсь, теперь FLIP можно забыть. Посмотрите, полазайте по менюшкам, попробуйте обновить прошивку АП…
Прошивки, лежащие в папках с русскими буквами, прошивалка не понимает. Но это лечится. В папке, где лежит КОнтрольная Панель, будет создан подкаталог с прошивками, и они будут копироваться туда перед прошивкой автоматически.
В планах - проверка наличия обновлений прошивок и новых версий версий Панели на сайте, при наличии интернета, и, после Вашего согласия, автообновление.
Драйвер для процессоров наземки и АП я пока не положил в дистрибутив Панели, подцепится тот, что стоит в системе сейчас.
Как наберу от вас положительных-отрицательных ответов на новую Панель - соберу “чистовой” вариант с драйвером и с обходом проблемы папок с русскими буквами.
Тимофей, “Тип подключения RC приемника” - действующий пункт, или только заготовка?
У меня не получается настроить комплексный PPM… а очень хочется…
Если нажать “чтение настроек из памяти карты”, то получаем “настройки подключения RC приемника: Ошибка чтения настроек”. Это предпоследний пункт списка.
Если нажать обновление микропрограмм АП, то вначале винда ругалась, что не установлен драйвер AT90USB128 DFU. Указал ей фолдер с установленным FLIC. Она поставила AT90USB128 (без DFU).
Теперь контрольная панель на обновление (стирание микропрограммы) говорит: Ошибка соединения с платой в режиме DFU, драйвер DFU не установлен, плата не подключена или не исправна.
Сидим тут с Женьком (how_eee) ковыряем АП.
Контрольную Панель 5.0.1 :
Если нажать “чтение настроек из памяти карты”, то получаем “настройки подключения RC приемника: Ошибка чтения настроек”. Это предпоследний пункт списка.
Если нажать обновление микропрограмм АП, то вначале винда ругалась, что не установлен драйвер AT90USB128 DFU. Указал ей фолдер с установленным FLIC. Она поставила AT90USB128 (без DFU).
Теперь контрольная панель на обновление (стирание микропрограммы) говорит: Ошибка соединения с платой в режиме DFU, драйвер DFU не установлен, плата не подключена или не исправна.
все точно так же. Панель переводит ап в режим прошивки, но драйверов-то atmel_usb_dfu в системе нету. Поставил вручную - заработало.
Периодически при нажатии кнопки Диагностика, панель вылетает. Связи не заметил.
Зато заметил другую нехорошую фичу. На крыле 2 машинки на элеронах.Чтобы не ставить Y кабель (которого нету и лень паять) решили одну воткнуть в выход АП №2, а вторую в выход №6 и сделать микс второго канала в шестой 100% для всех режимов автопилота. Но не тут то было. Так как на входе ап №6 нет pwm, то и на выход он дает только 800мс. И ничего не получается.
Также отпадает такая задумка: Если сделать возможным выводить на пустой канал микс, томожно сделать такую фишку. При полете в ручную 4 канал рулит рулем направления, а при автополете, по точкам например, микшуем рн на поворот камеры. а поворот рн отключаем. Летим и вертим камерой. Освобождается 1 канал. Просто у меня их всего 6.
еще глюк.Прошивка ап 1_18_4. В новой кп есть выбор “плата иму подключена”. Выбираю “нет”, записываю, читаю, а там опять стоит “да”.