Приветствую почтеннейшее общество. 
Некоторые пользователи «боевых симуляторов», таких как Ил-2, RoF, и др. сетуют на недостаточную процедурность оных.
Ожидать появления новых, «хардкорных» версий этих продуктов не приходится. И все процедуры например, запуска двигателя, сводятся и будут сводиться к нажатию или ненажатию единственной кнопки. Для людей, громоздящих «железные» кокпиты, настолько нетворческий процесс запуска совершенно неприемлем. 
В этой связи, хотелось бы обсудить с уважаемым обществом возможность постройки некоего устройства, которое «нажимало» бы эту кнопку только после отработки некоторой стандартной последовательности процедур.
Например, для двигателей с электрозапуском:
включение АЗС электропитания
открытие пожарного крана
установка РУВ в малый шаг
установка РУД в заданное положение
установка корректора смеси в обогащение
«шприцевание»
или включение предварительной подкачки топлива
разобщение сцепления инерционного стартера
включение раскрутки инерционного стартера
включение сцепления по достижении нужных оборотов стартера
включение зажигания.
И только теперь система «нажимает» вожделенную кнопу. 
После запуска двигателя — разобщение сцепления и отключение раскрутки стартера. (если это не происходит автоматически)
И вывод органов управления двигателем «на рабочий режим».
Иначе — наша система опять его выключит (к сожалению, поломать двигатель не в её власти
)
По части процедур — могу где-то ошибаться.
И о пневмозапуске хотелось бы поговорить.
В общем — для того и сделал тему. 
PS «Железно» вижу устройство как контроллер на AVR, подключаемый параллельно клавиатуре.
PPS О девайслинке забываем. В новых продуктах его по видимому, не будет. 
Полагаю, ответ неожиданно может оказаться тут — http://forums.eagle….ad.php?t=112435 .
Сенкс! Готов скорректировать первый пост:
Ожидать появления новых, «хардкорных» версий этих продуктов не приходится.Ожидать появления новых, «хардкорных» аналогичных продуктов придётся ещё долго.
А появления Восточного Фронта ждать придётся ещё дольше. (сам я «красный», если чё
)
А вот БЗС, судя по проскользнувшей где-то на «сухом» инфе, останется «однокнопочным». Причём, «девайслинка не будет»(С)
По ПМВ кроме РОФа на ближайшие годы, тоже вроде как ничего не будет, хотя там и процедуры не совсем те (а кто мешает сделать те ? ).
В общем полагаю, что такого рода устройство для очень узкого круга пользователей, останется актуальным ещё достаточно долго.
В перспективе, можно навесить на него не только двигатель, но и другие процедурные процессы, буде таковые придумаются.
—————————-
Ещё вопросов:
Как смоделировать «перезаливку» двигателя?
Что происходит при не правильном выполнении отдельных процедур?
Вариантов три: Двигатель не запускается, двигатель плохо запускается, двигатель ломается (перестаёт запускаться продолжительное время).
Контроллер располагает доступом к порту клавиатуры и аналоговым осям джойстика (условно — MJoy, хвала Миндогу во веки веков)
Причём, может как читать величину аналогового сигнала на оси, так и влиять на неё.
Добавлю (к сожалению, подредактировать предыдущий пост не могу):
Контроллер должен иметь возможность формировать аналоговый сигнал «давление топлива» для вывода на трёхстрелочный указатель.
Это диктуется требованием поддержания заданного давления при запуске (упрощённо — давление пропорционально частоте «качаний» рукоятки ручного топливного насоса). Если давление в момент запуска не соответствует РЛЭ, пуск двигателя будет затруднён/невозможен (?).
Контроллер должен выдавать звуковой сигнал, имитирующий звук работы электростартера. Что необходимо для правильного выбора момента включения сцепления (обороты маховика перестали увеличиваться).
На некоторых с-тах «масляный» кран блокировал магнето, не допуская запуска при перекрытой подаче масла.
Можно это реализовать.
А можно сделать и без блокировки — если при запуске всё сделано правильно, с началом работы двигателя, на трёхстрелочный пойдет сигнал номинального давления масла.
Если же масло забыли открыть, то давление остаётся на нуле, а двигатель спустя некоторое время, «ломается».
А если масло или топливо забыли перекрыть после полёта, двигатель во время запуска, «выходит из строя» от гидроудара.