Jump to content

Recommended Posts

Posted
Коллеги для «железной» кабины нужен сигнал наличия и выработки подвесных баков. Есть ли в экспорте возможность вытащить этот сигнал?

 

В ГС2 работало, в DCS не тестил

 

local fuel_int = LoGetEngineInfo().fuel_internal

local fuel_ext = LoGetEngineInfo().fuel_external

  • Replies 114
  • Created
  • Last Reply

Top Posters In This Topic

Posted
В ГС2 работало, в DCS не тестил

 

fuel_internal работает – показывает запас топлива с учетом подвесных баков,

а fuel_external - ноль.

Posted

К примеру, используем функцию fuel_internal если запас топлива больше 3775 (применительно для модели СУ-25Т) – считаем, что подвешены подвесные баки. Если меньше и двигатели не запущены (нет давление наддува подвесных баков) горит лампа «Выработка подвесных баков».

А вот с лампой «Подвеска баков» - пока тупик.

P1040655.thumb.JPG.4ee4a750f6f79c8549737c548d6817e5.JPG

Posted

Посмотри ещё экспорт программы BSVP, в ней к аргументам анимации кабины обращаются напрямую, без всяких LoGetEngine...

http://3dvrm.com/bsvp/index_ru.html

 

if main_panel then

main_panel:update_arguments() -- на всякий случай если мы давно не рисовали кабину например на внешних видах

--main_panel:get_argument_value(166) -- лампочка конец маршрута , аргументы все в mainpanel_init.lua

vv = main_panel:get_argument_value(24)

speed = main_panel:get_argument_value(51)

Gmeter = main_panel:get_argument_value(97)

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

Posted
К примеру, используем функцию fuel_internal если запас топлива больше 3775 (применительно для модели СУ-25Т) – считаем, что подвешены подвесные баки. Если меньше и двигатели не запущены (нет давление наддува подвесных баков) горит лампа «Выработка подвесных баков».

А вот с лампой «Подвеска баков» - пока тупик.

 

attachment.php?attachmentid=76922&d=1360229186

 

 

Как детально проработан кокпит на скриншоте) Когда релиз? :)

Posted

В оригинальном экспорт файле имеются команды управления:

………

command = 427 -- Plane autopilot override on

command = 428 -- Plane autopilot override off

command = 429 -- Plane route autopilot on/off

command = 430 -- Gear up

command = 431 -- Gear down

To be continued...

Кто может подсказать, как их можно правильно использовать?

Posted

Это общий вид того, как выполнить нужную команду.

Про то, как в экспорт засунуть условие выполнения нужно заботиться отдельно. Хотелось бы уточнить, зачем именно тебе нужно исполнять команду через экспорт. Тогда конкретика появится.

Если просто, то можно в пример привести автоматический выпуск щитков по скорости

 

if (LoGetIndicatedAirspeed > 300) LoSetCommand(номер команды щитка)

PS гдето есть тема про export.lua, отклоняемся

Posted (edited)
Хотелось бы уточнить, зачем именно тебе нужно исполнять команду через экспорт. Тогда конкретика появится.

 

Работает такая связка.

Lock On => Export.lua => TCP/IP => Sioc => клиент => приборы кабины.

SIOC используется исключительно как сервер на который LockOn посылает данные где программа управления приборами их вылавливает и преобразует в показания приборов и индикацию.

Поскольку сама кабина создавалась изначально для другого симулятора (MFS) имеются пульты управления систем радио, навигация, АРК, СРО-2 (которые в ЛокОне оказались фактически нереализованными). При переоборудовании кабины для ЛокОна столкнулся с нехваткой кнопок управления джойстика (даже после установки второго). Вот и пришла мысль, если программу управления кабиной доработать не только для чтения данных, но еще и научить ее отправлять данные в ЛокОн можно полностью избавиться от клавиатуры, согласитесь которую использовать железной кабине совсем неудобно.

Edited by RA3DCS
Posted (edited)

Решаемая задача, наш пилотажный робот так и работает. Выпускает механизацию через экспорт.

Ещё посмотрите тему.

http://forums.eagle.ru/showpost.php?p=601342&postcount=67

Edited by BR=55=Sevas
  • 4 weeks later...
Posted
Что-то меня терзают смутные сомнения, что это все работает только под DCS.

 

Теперь уже достоверно убедился, что кликабелтный способ не работает в ЛокОне.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...