Здравствуйте.
Как понятно из темы, возник вопрос возможности создания утилиты, способной снимать из авиасимулятора параметры полета и передавать их по сети между двумя компьютерами в стороннюю программу.
Вопрос задаю в этой ветке, так как хочу обсудить со специалистами возможность создания такой утилиты, все возможные сложности, которые могут в процессе возникнуть, т.е. устроить небольшой мозговой штурм.
Всем кто конструктивно откликнется — огромное спасибо и низкий поклон.
defond (30 August 2012 — 11:36) писал:
Вопрос задаю в этой ветке, так как хочу обсудить со специалистами возможность создания такой утилиты, все возможные сложности, которые могут в процессе возникнуть, т.е. устроить небольшой мозговой штурм.
А чего тут штурмовать-то, все давно уже взято. FS2004 — в топку, FSX — SimConnect и все. Если вам ничего вычурного не надо.
defond (30 August 2012 — 11:36) писал:
Спасибо не булькает, как известно.
gosha-z (30 August 2012 — 11:48) писал:
Спасибо не булькает, как известно.
Ну с булькает чего-нибудь придумаем. )))
Мне нужны все параметры полета. Все то, что транслируется на приборы в кабине. Плюс какие системы ЛА работают. В общем максимум информации.
И эти данные должны передаваться «он-лайн» 🙂 в рабочую программу на другой машине.
Простыми словами — на одном компе гоняют FSX, на другом, в отдельной программе получают все телеметрию. 🙂
gosha-z (30 August 2012 — 11:48) писал:
Спасибо не булькает, как известно.
С SimConnect не знаком.
Если Вы подскажете сколько еще может стоить создание такой, как я прошу, утилиты — прошу озвучить.
Сообщение отредактировал defond: 30 August 2012 — 12:35
RAID (30 August 2012 — 12:43) писал:
Уважаемый RAID, а что именно дает запуск симулятора с таким ключем?
Хорошо, я попробую изложить по другому…
Есть комп №1 — на нем установлен симулятор. Там летает виртуальный самолет.
Есть комп №2 — на нем работает программа анализа. Ей для вычисления результата нужны параметры полета. Для простоты, они берутся из симулятора. Т.е.мне нужно в программу анализа подставлять в режиме он-лайн данные из симулятора с компа №1
Комп №1 и комп №2 соединены между собой обычной сеткой.
Поэтому смысла запускать мне на компе №2 еще один симулятор в режиме инструктора не нужно.
kondrik (30 August 2012 — 12:44) писал:
В посте выше я ответил на Ваш вопрос. Никакого инструктора не нужно. В управление не нужно вмешиваться. Есть программа которая вычисляет определенные результаты по параметрам полета. Чтобы получить параметры полета, я хочу использовать параметры полета виртуального ЛА в FSX.
Надеюсь я максимально ответил на вопросы.
В данный момент я собираю информацию о том, на сколько это возможно. Так же интересно сколько будет стоить такая утилита.
Все остальные вопросы давайте обсудим после того как определимся с возможностью создания утилиты и её вероятной стоимостью. Хорошо?
Сообщение отредактировал defond: 30 August 2012 — 12:58
ekha (30 August 2012 — 12:56) писал:
🙂 Спасибо за ответ, но нужна автоматическая передача данных.
RAID (30 August 2012 — 13:02) писал:
модуль иснтруктора не только выводит все параметры самолета (если мне памят не изменяет) но и позволяет вмешиваться в симуляцию, создавая отказы, меняя погоду и т.д.
В общем если вы не видели этот модуль и не пользовались — попробуйте, если он не подойдет — будем думать дальше.
Я конечно сегодня попробую этот режим. Но он не подойдет.
В программу-анализатор вводятся первичные данные: высота, скорость, пространственное положение ЛА, данные по топливу, навигационные данные и т.д. В режиме инструктор эти данные выводятся куда? Правильно — в сим, запущенный на компе №2. И как они попадут в программу-анализатор? Только в ручную… Но это же не реально… Слишком быстро меняются данные полета, чтобы эти параметры вводить в программу-анализатор в ручную…
*********
Тоже прочитал… Хорошо, буду рыться… 🙂 Но на самом деле что-то уже смотрел, что-то пока нет… Пока в поиске… То, чтобы удовлетворяло полностью — пока нет…
Сообщение отредактировал defond: 30 August 2012 — 13:11
defond (30 August 2012 — 12:53) писал:
Есть комп №2 — на нем работает программа анализа. Ей для вычисления результата нужны параметры полета. Для простоты, они берутся из симулятора. Т.е.мне нужно в программу анализа подставлять в режиме он-лайн данные из симулятора с компа №1
Если только анализ, зачем это именно в он-лайн делать? Записать нужные параметры, потом спокойно проанализировать. И вторая машина не потребуется
Цитата
При наличии живого фсупика потребуется часок времени(с запасом
Ghost-V (30 August 2012 — 13:09) писал:
Нет, нужны именно две отдельных машины… И скорее всего (99%), режимы полета будут меняться на основе проанализированных данных. То есть все — и полет, и анализ, и изменения режимов полета — все будет происходить динамично, в рамках одного «вылета».
Ghost-V (30 August 2012 — 13:09) писал:
На этом месте пожалуйста подробнее и если можно немного более литературным языком. 🙂 Не все готовы на таком сленге общаться. А мне некоторые Ваши ответы еще людЯм показывать. 🙂 Спасибо за понимание. 🙂
up:
Ну же, друзья… Ну неужели нет ни каких мыслей? Помощь ведь нужна на самом деле!
Сообщение отредактировал defond: 30 August 2012 — 14:41
defond (30 August 2012 — 13:08) писал:
Погодите… На втором компе Вы хотите данные загрузить в сим, и чтобы сим исходя из этого отображал всё на экране?
А не проще ли воспользоваться тем же RAdmin, чтоб видеть экран обучаемого?
ekha (30 August 2012 — 14:49) писал:
А не проще ли воспользоваться тем же RAdmin, чтоб видеть экран обучаемого?
Нет… Есть программа-анализатор. Она должна получать для проведения анализа данные автоматически в постоянном режиме… Данные хотим брать из FSX… Симулятор будет запускаться на отдельной машине (комп №1). Программа-анализатор на компе №2. Машины связанны между собой сеткой. Всё.
Данные о полете будут анализироваться только программой-анализатором, поэтому простой вывод данных о полете на экран не нужен. Оператор не сможет вносить столько данных в программу анализатор в режиме реального времени, даже если перед ним будет монитор.
RAID (30 August 2012 — 14:58) писал:
Вот получили вы например данные о скорости (приборной) и что дальше?
Хорошо, конкретики, так конкретики…
Получаем данные по скорости, высоте, угле атаки, координатах GPS, азимутах на маяки, какие системы на ЛА включены. Эти данные получены утилитой из FSX и переданы на другую машину в программу-анализатор.
Теперь на втором компьютере программа анализирует данные и в определенном виде предоставляет их оператору. Оператор сможет отслеживать на сколько соблюдаются параметры полета, что делает пилот и т.д.
Проблема в том, что оператор должен отслеживать результаты в специальной программе-анализаторе, а не в еще одной версии симулятора. А чтобы данные попали в программу-анализатор их надо вытащить из симулятора и передать в программу-анализатор.
Вот мне и нужна такая утилита, которая будет вытаскивать все нужные данные из FSX в численном виде и передавать их в нашу программу-анализатор.
Сообщение отредактировал RAID: 30 August 2012 — 12:43
ekha (30 August 2012 — 15:34) писал:
При всем уважении, давайте вернемся к теме Утилиты… Ведь не важно, что именно будет анализироваться, думаю Вы согласны? Важно — можно сделать такую программу, и могут ли местные спецы по программированию в этом помочь на возмездной основе. Но это тоже позже, сейчас меня интересуют именно мнения по технической стороне вопроса — сложно создать такую Утилиту или относительно не сложно.
defond (30 August 2012 — 15:51) писал:
Не знаю, насколько сложно. Надо знать переменные, которые хранят нужные параметры. Плюс, определиться с интервалом опроса этих переменных. У ПТ есть такая утилита. Ее автор должен Вам помочь. Попробуйте обратиться к TenderCat, он наведет на автора.
ПТ сам пишет такой файл в определенную директорию. По сути, насколько помню, это текстовый файл (csv). Можете написать утилиту, которая его по сети будет читать (если, конечно, на ПТ летать будете).
Ну и есть модуль FSUIPC для сима. Он тоже что-то может выгружать.
В общем, покопайтесь в этих двух направлениях.
модуль иснтруктора не только выводит все параметры самолета (если мне памят не изменяет) но и позволяет вмешиваться в симуляцию, создавая отказы, меняя погоду и т.д.
В общем если вы не видели этот модуль и не пользовались — попробуйте, если он не подойдет — будем думать дальше.
Прочитал выше. UPD:
Да, получать данные из сима можно. С помощью SDK, программирования и такой-то матери можно организовать их выгрузку.
И сдается мне, такие программы уже есть. Надо порыться. На avsim.com например.
Сообщение отредактировал RAID: 30 August 2012 — 13:09
ekha (30 August 2012 — 15:59) писал:
ПТ сам пишет такой файл в определенную директорию. По сути, насколько помню, это текстовый файл (csv). Можете написать утилиту, которая его по сети будет читать (если, конечно, на ПТ летать будете).
Ну и есть модуль FSUIPC для сима. Он тоже что-то может выгружать.
В общем, покопайтесь в этих двух направлениях.
Спасибо огромное! Пиво пьете?
*************************
Если кто-то еще может что-то подсказать — буду бесконечно благодарен. Уточню, в качестве симулятора будет использоваться FSX.
alebel (30 August 2012 — 17:08) писал:
FS Flight Keeper обладает широким рядом возможностей для виртуальных авиалиний, перед которыми стоит задача мониторинга и анализа полетов. FS Flight Keeper позволяет создавать полностью настриваемые отчеты и передвать их через email или web-сервис, организовывать обмен информацией между пилотом и сервером VA в реальном времени. С помощью Virtual Airline SDK разработчики могут довольно быстро создавать FSFK-совместимые web-сервисы.
Cockpit Sound Environment погрузит вас в атмосферу реального кокпита. В зависимости от ситуации(буксирование, подготовка к посадке, и т.д.) будут проигроваться соответствующие звуки, которые, естественно, легко и быстро настраиваются. В комплекте идет несколько звуковых тем. Также можно добавить в кабину виртуального второго пилота который будет сообщать о выпуске шасси, захвате глисады, и т. д.
FSFK Air TV позволяет делать скриншоты и отправлять их на FTP или HTTP сервер,с заданым интервалом времени, что даст возможность посетителям вашего сайта отслеживать в реальном времени ваш полет.
Последее по порядку но не по значимости — для доступа к этой информации нет необходимости переключатся между различными приложениями. ACARS Device позволяет получить всю необходимую информацию, и контролировать Flight Keeper прямо из кабины самолета.
Ну и конечно же FSUIPC+Wide FS.
И хоть обмониторьтесь…………………
Спасибо и Вам, добрый человек.
Постараюсь сильно не обмониториться…
defond (30 August 2012 — 16:33) писал:
Не за что! А пиво пью. В данном случае могу только виртуально.
RAID (30 August 2012 — 17:25) писал:
потому что в противном случае как уже много раз было сказано — и встроенный инструктор и FSFK легко справляются с вашей задачей
Вы правильно поняли — программа уже есть. Её нужно снабдить соответствующими данными. Надеюсь FSFK действительно так легко справиться с этой задачей.
defond (30 August 2012 — 17:40) писал:
Снабжает данными FSUIPC+Wide FS.
А мне пиво не предложил….
Вот и мониторь после этого….
alebel (30 August 2012 — 17:44) писал:
А мне пиво не предложил….
Вот и мониторь после этого….
Извините. Правда.
Вам отдельное спасибо. И даже согласен предложить Вам не только пиво. Особенно если согласитесь дать небольшую личную консультацию.
Вот получили вы например данные о скорости (приборной) и что дальше?
Сообщение отредактировал RAID: 30 August 2012 — 14:59
FS Flight Keeper обладает широким рядом возможностей для виртуальных авиалиний, перед которыми стоит задача мониторинга и анализа полетов. FS Flight Keeper позволяет создавать полностью настриваемые отчеты и передвать их через email или web-сервис, организовывать обмен информацией между пилотом и сервером VA в реальном времени. С помощью Virtual Airline SDK разработчики могут довольно быстро создавать FSFK-совместимые web-сервисы.
Cockpit Sound Environment погрузит вас в атмосферу реального кокпита. В зависимости от ситуации(буксирование, подготовка к посадке, и т.д.) будут проигроваться соответствующие звуки, которые, естественно, легко и быстро настраиваются. В комплекте идет несколько звуковых тем. Также можно добавить в кабину виртуального второго пилота который будет сообщать о выпуске шасси, захвате глисады, и т. д.
FSFK Air TV позволяет делать скриншоты и отправлять их на FTP или HTTP сервер,с заданым интервалом времени, что даст возможность посетителям вашего сайта отслеживать в реальном времени ваш полет.
Последее по порядку но не по значимости — для доступа к этой информации нет необходимости переключатся между различными приложениями. ACARS Device позволяет получить всю необходимую информацию, и контролировать Flight Keeper прямо из кабины самолета.
Ну и конечно же FSUIPC+Wide FS.
И хоть обмониторьтесь…………………
потому что в противном случае как уже много раз было сказано — и встроенный инструктор и FSFK легко справляются с вашей задачей
defond (30 August 2012 — 13:19) писал:
FSUIPC поддерживает простой и достаточно мощный язык lua. Естественно, во всех деталях программирование на нем за час не освоить, но даже имеющихся примеров хватит для создания требующейся утилитки. Если данные можно передавть в текстовом виде, программка займет буквально несколько строк.
Сообщение отредактировал Ghost-V: 30 August 2012 — 23:03
Ghost-V (30 August 2012 — 23:02) писал:
Спасибо за ответ, я понял. Дополнительный вопрос — примерная стоимость заказа такой утилиты. Примерно +/-… 5 тыс. руб., 10 тыс. руб. Больше-меньше…
Чтобы я мог примерно пристрелятся по бюджету.
alebel (30 August 2012 — 22:55) писал:
С возможностью реализации уже определились — создать возможно и не тяжело программисту среднего уровня. Думаю её можно будет заказать и местному умельцу, сделав заявку на форуме. Поэтому сейчас интересует примерный бюджет такой утилитки, чтобы я мог предметно вести разговор. Если сможете примерно озвучить стоимость — спасибо огромное.
Бюджет нужен примерный — в пределах 10 тысяч, или 20… Лично на Ваш взгляд.
Uncle_Sam (31 August 2012 — 14:33) писал:
Спасибо огромное. Обязательно обращусь…
Еще раз спасибо!
Там и выгружают и загружают и приборы оживляют на переменных, получаемых из симуляторов.
И зарубежные примочки из этой серии обсуждаются.
Shaman_2010, вроде как из В737 все вытащил уже давно.
Значит и все остальное тоже доступно.
Станислава (kreml) поспрашивайте — это разработка и программирование контролеров.
Всех и не перечислишь, кто мог бы помочь.
gosha-z (31 August 2012 — 21:58) писал:
Спасибо огромное. Поверьте, я Вас понял с первого раза. В данном направлении конечно посмотрю.
Еще раз большое спасибо.
Вообще спасибо ВСЕМ кто посмотрел и огромное спасибо, тем кто отвечает. Поверьте, я очень ценю Вашу помощь.
Вопрос с вопросом получения данных практически полностью разобрались. Нашелся добрый человек, ник называть не буду, который не только смог вникнуть в проблему и рассказать как её решить, но и согласился помочь в реализации, т.к. вопрос оказался довольно интересным.
Возник еще один вопрос — нужна помощь программиста (можно самоучки), который дружит с дельфи и C#. Возможно небольшое разумное вознаграждение — как уже говорилось выше, это не Мега-проект, а небольшой вполне реальный.
На всякий случай напомню суть вопроса — анализ полетной информации на основе данных из FSX.
*****************
Предлагаю обсудить различные автоматизированные системы, которые применяются в авиации, и помогают пилоту принимать решения. В том числе системы индикации и голосового оповещения.
Насколько они нужны? Или пилоту должно хватать только приборов. В общем предлагаю пообщаться на тему автоматизированных систем помощи пилоту.
У кого какие мнения?
Сообщение отредактировал defond: 17 September 2012 — 10:58