XPlane748EFB - это интерфейс дистанционного управления для электронной сумки (EFB), присутствующей на самолете 747-8 SSG. Приложение обеспечивает способ управления существующим EFB в самолете, используя ExtPlane для нажатия кнопок и XTextureExtractor для отображения изображения с дисплея.
Требования:
- X-Plane 11
- Загрузите плагин ExtPlane v2 из http://waynepiekarski.net/ExtPlane и распакуйте его в каталог Ресурсы / Плагины
- Загрузите плагин XTextureExtractor из http://waynepiekarski.net/XTextureExtractor и распакуйте его в каталог Ресурсы / Плагины
- Boeing 748 SSG
- Открыть TCP-порт 51000 в брандмауэре Windows для ExtPlane
- Открыть TCP-порт 52500 в брандмауэре Windows для XTextureExtractor
- Поддержка многоадресной рассылки в вашей сети для автоматического обнаружения
XPlane748EFB автоматически определит ваш экземпляр X-Plane, предполагая, что многоадресная рассылка работает. Многие маршрутизаторы не поддерживают многоадресную рассылку, поэтому вы можете нажать на текст соединения или экран, чтобы настроить имя хоста X-Plane или IP-адрес.
У вас должен быть установлен плагин ExtPlane v2 в вашем каталоге X-Plane 11 Resources / plugins. Этот плагин использует порт 51000 для обеспечения возможностей внешнего управления, поэтому вы должны убедиться, что брандмауэр Windows не блокирует его. Вы должны загрузить двоичные файлы для плагина из http://waynepiekarski.net/extplane - вы не можете использовать оригинальный плагин ExtPlane v1, потому что он имеет ошибки, связанные с строковыми dataref.
XTextureExtractor анализирует все текстуры OpenGL и работает там, где отображаются эти дисплеи. Эта же текстура затем отображается в отдельные окна, которые вы можете перемещать и размещать там, где хотите. Они могут отображаться как окна в X-Plane или выходить и перемещаться внутри самой Windows. Вы можете перетащить всплывающие окна на внешние мониторы и упорядочить их, как вам нравится.
X-Plane 11 не поддерживает эту функциональность с помощью SDK, поэтому плагин использует вызовы OpenGL, чтобы попытаться угадать правильный идентификатор текстуры. Координаты всех дисплеев жестко закодированы для каждого поддерживаемого самолета. Он был протестирован только с NVidia GTX 1080 и Windows 10, и алгоритм поиска текстуры может не работать на других видеокартах.
Обратите внимание, что вы не можете использовать исходные двоичные файлы ExtPlane v1, потому что у них есть ошибки, связанные с строковыми dataref.
Если multi-cast не работает, вы можете нажать на текст подключения вверху, чтобы настроить имя хоста X-Plane или IP-адрес.
XPlane748EFB лицензируется по лицензии GNU v3
Исходный код доступен с https://github.com/waynepiekarski/XPlane748EFB
Плагин ExtPlane v2 также GPLv3, источник на https://github.com/waynepiekarski/ExtPlane и разветвленный с https://github.com/vranki/ExtPlane