www.flightgear.ru

FlightGear - свободно распространяемый, кросс-платформенный авиасимулятор.
Текущее время: 12 апр 2021, 06:15

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 55 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: Re: Реальные приборы. Первые шаги.
СообщениеДобавлено: 06 дек 2009, 23:04 
Не в сети
Аватара пользователя

Зарегистрирован: 26 ноя 2009, 08:52
Сообщения: 64
вобщем приборные 2D панели для многих моделей есть, а у каких нет, всегда можно включить генерик. Отрисованы они правда убого. Домашние кокпиты так и собирают, но чисто приборного варианта софта как у других симов я не нашел. Возможно такой сделают на базе самого FG.
Кстати тут писали, что вроде в старых версиях еще сохранялся софтверный рендеринг. :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реальные приборы. Первые шаги.
СообщениеДобавлено: 31 янв 2010, 01:41 
Не в сети
Аватара пользователя

Зарегистрирован: 20 сен 2008, 12:40
Сообщения: 402
Откуда: Россия, Питер
Продолжаем разговор (С)
Приделал к контроллеру энкодер, написал софт и пару новых конфигов. Теперь на индикаторе можно наблюдать курс (по ГПК) и положение heading bug, что должно сделать возможным полёт по автопилоту с помощью внешней крутилки.

Но вылезла проблема - файловый ввод блокируемый и, если данные не поступают с указанной частотой, то FG просто полностью останавливается в ожидании следующей посылки (не обрабатываются никакие события, в том числе от оконного менеджера).

Вижу два способа решения проблемы. Первый - переписать мою прошивку чтобы обеспечить нужный поток данных. Так и поступлю в ближайшее время. Второй - переписать FG и убрать блокировки :) Но это должен делать кто-то из разрабов. AndersG тычет пальцем в сторону Curt'a. Жду его появления...

_________________
Landings are not optional || Фото с моих полётов: http://picasaweb.google.ru/dimka.rs/yhfcfG#
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реальные приборы. Первые шаги.
СообщениеДобавлено: 01 фев 2010, 10:29 
Не в сети
Аватара пользователя

Зарегистрирован: 25 фев 2009, 15:09
Сообщения: 246
вместо file заюзать serial либо socket (я через udp общаюсь с FG, а в последовательный порт кидает отдельный процесс)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реальные приборы. Первые шаги.
СообщениеДобавлено: 02 фев 2010, 01:28 
Не в сети
Аватара пользователя

Зарегистрирован: 20 сен 2008, 12:40
Сообщения: 402
Откуда: Россия, Питер
Serial блокируется точно так же. А что за процесс у тебя в сокет кидает? Есть что-то стандартное или сам писал?

_________________
Landings are not optional || Фото с моих полётов: http://picasaweb.google.ru/dimka.rs/yhfcfG#
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реальные приборы. Первые шаги.
СообщениеДобавлено: 02 фев 2010, 10:47 
Не в сети
Аватара пользователя

Зарегистрирован: 25 фев 2009, 15:09
Сообщения: 246
сам нарисовал


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реальные приборы. Первые шаги.
СообщениеДобавлено: 02 фев 2010, 19:11 
Не в сети
Аватара пользователя

Зарегистрирован: 25 фев 2009, 15:09
Сообщения: 246
Всё гораздо хуже!

Решил сегодня попробовать "этот ваш заливной" FG 2.0.0-RC2.1 - там сломано нах IO... (((( Шайсе!

Так что UDP тоже виснет, причём не блокируется, а именно виснет наглухо весь FG.
Если не дать ему UDP пакет, которого он ждёт, то потом хоть зафлуди его пакетами - будет висеть.

Старый добрый 1.9.1 пока только вариант, если требуется юзанье IO в обе стороны.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реальные приборы. Первые шаги.
СообщениеДобавлено: 02 фев 2010, 23:00 
Не в сети
Аватара пользователя

Зарегистрирован: 20 сен 2008, 12:40
Сообщения: 402
Откуда: Россия, Питер
Мдее.. Ладно, попробую всё ж сначала по таймеру отправку сделать.

_________________
Landings are not optional || Фото с моих полётов: http://picasaweb.google.ru/dimka.rs/yhfcfG#
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реальные приборы. Первые шаги.
СообщениеДобавлено: 28 мар 2010, 15:57 
Не в сети
Аватара пользователя

Зарегистрирован: 20 сен 2008, 12:40
Сообщения: 402
Откуда: Россия, Питер
Немного новостей. Поступил хитрым образом - чтобы синхронизировать свои посылки с ФГ я их просто отправляю в ответ на посылки из сима. Некоторое время назад всё работало и можно было рулить автопилотом цесски просто вращая энкодер. Сегодня собрался сделать видео и обнаружил, что работать перестало... В режиме "только out" данные отображаются нормально, а вот когда добавляешь "in" - перестаёт работать напрочь. Сейчас разбираться лень.

_________________
Landings are not optional || Фото с моих полётов: http://picasaweb.google.ru/dimka.rs/yhfcfG#
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реальные приборы. Первые шаги.
СообщениеДобавлено: 18 фев 2012, 20:51 
Не в сети

Зарегистрирован: 16 фев 2012, 16:27
Сообщения: 20
Откуда: Новосибирск
http://youtu.be/FVav6MmfTyw
MCP для 777го, seeeduino+ethernet shield+74hc595
Как закончу со схемами и скетчем, выложу в общий доступ все исходники.
Летать с панелью намного удобнее, чем крутить хатку постоянно :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реальные приборы. Первые шаги.
СообщениеДобавлено: 19 фев 2012, 03:36 
Не в сети
Аватара пользователя

Зарегистрирован: 08 янв 2008, 10:35
Сообщения: 466
Откуда: Харьков
хорошая реализация из видео один момент не ясен: а что если клацнуть тумблером в "виртуале" мышью?

_________________
Люди — идиоты. Человечеству дали возможность бороздить космос, но оно хочет заниматься потреблением — пить пиво и смотреть сериалы. © Рэй Брэдбери


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 55 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB