Создание сценария запуска FleyGear на текущей платформе
Аэрокосмический блок/Анимация/Интерфейсы имитатора полета

Блок «Создать сценарий выполнения» создает настраиваемый сценарий выполнения FlireGear на текущей платформе.
Чтобы создать сценарий выполнения, введите требуемую информацию в поля Параметры, а затем щелкните Создать сценарий.
В диалоговом окне поля, отмеченные звездочкой (*), вычисляются как выражения MATLAB ®. Остальные поля обрабатываются как литеральный текст.
Select target architecture - Целевая платформа для запуска сценарияDefault (по умолчанию) | Win64 | Linux | MacВ списке выберите целевую платформу, на которой требуется выполнить сценарий запуска. Эта платформа может отличаться от платформы, на которой создается сценарий запуска. Выбрать Default если требуется создать сценарий выполнения для запуска на платформе, на которой создается сценарий выполнения.
Win64
Linux
Mac
Параметр блока: Architecture |
| Текст: символьный вектор |
Значения:
'Win64' | 'Linux' | 'Mac' |
По умолчанию: 'Default' |
Select FlightGear data flow - Поток данных FleyGearSend (по умолчанию) | Receive | Send-ReceiveВ списке выберите направление потока данных:
Send
Создает сценарий выполнения для настройки отправки net_fdm модель управления от Simulink ® до FleyGear.
Receive
Создает сценарий выполнения для настройки получения net_ctrl управляющая модель от FleyGear до Simulink.
Send-Receive
Создает сценарий запуска для настройки FlireGear для приема и трансляции данных в Simulink и из Simulink.
Примечание
Выбор Send-Receive не означает, что вы получаете те же данные, что и отправленные (например, вы можете не видеть данные положения управляющей поверхности). Эта опция позволяет просматривать в основном пользовательские данные (например, данные, вводимые с помощью джойстика) и данные об окружающей среде.
Параметр блока: dataFlow |
| Текст: символьный вектор |
Значения: 'Receive' | 'Send-Receive' |
По умолчанию: 'Send' |
FlightGear geometry model name - Папка, содержащая геометрию FleyGearУкажите имя папки, содержащей нужную геометрию модели в FlightGear\data\Aircraft папка.
Параметр блока: GeometryModelName |
| Текст: символьный вектор |
Значения:'HL20' |
По умолчанию: 'HL20' |
Airport ID - идентификатор поддерживаемого аэропортаИдентификатор поддерживаемого аэропорта, выбранный из списка поддерживаемых аэропортов, доступных в интерфейсе FleyGear, в разделе Местоположение.
Параметр блока: 'AirportId' |
| Текст: символьный вектор |
Значения:'KSFO' |
По умолчанию: 'KSFO' |
Runway ID - идентификатор поддерживаемой взлетно-посадочной полосы;Укажите идентификатор взлетно-посадочной полосы.
Параметр блока: RunwayId |
| Текст: символьный вектор |
Значения:'10L' |
По умолчанию: '10L' |
Initial altitude (ft)* - Начальная высота самолетаНачальная высота самолета, в футах.
Параметр блока: InitialAltitude |
| Текст: символьный вектор |
Значения:'7224' |
По умолчанию: '7224' |
Initial heading (deg)* - Начальный курс самолетаНачальный курс самолета, в градусах.
Параметр блока: InitialHeading |
| Текст: символьный вектор |
Значения:'113' |
По умолчанию: '113' |
Offset distance (miles)* - Расстояние смещенияРасстояние смещения самолета от аэропорта, в милях.
Параметр блока: OffsetDistance |
| Текст: символьный вектор |
Значения:'4.72' |
По умолчанию: '4.72' |
Offset azimuth (deg)* - Азимут смещения самолетаСмещение азимута самолета, в градусах.
Параметр блока: OffsetAzimuth |
| Текст: символьный вектор |
Значения:'0' |
По умолчанию: '0' |
Install FlightGear scenery during simulation (requires Internet connection) - Установка декораций FleyGearoff (по умолчанию) | onУстановите этот флажок, чтобы настроить FlireGear на автоматическую установку необходимых декораций во время работы симулятора. Для установки этого флажка требуется стабильное подключение к Интернету. В системах с ОС Windows ® может появиться сообщение об ошибке при запуске FlireGear с включенным параметром. Дополнительные сведения см. в разделе Установка дополнительных декораций FlireGear.
Параметр блока: InstallScenery |
| Текст: символьный вектор |
Значения:'off' | 'on' |
По умолчанию: 'off' |
Disable FlightGear shader options - Отключить шейдер FleyGearoff (по умолчанию) | onУстановите этот флажок, чтобы отключить параметры шейдера FlireGear. Встроенная видеокарта компьютера, например карты NVIDIA ®, может конфликтовать с шейдерами FlireGear. Рекомендуется установить этот флажок, если имеется конфликт.
Параметр блока: DisableShaders |
| Текст: символьный вектор |
Значения:'off' | 'on' |
По умолчанию: 'off' |
Destination/Origin IP address - Сетевой IP-адрес компьютера под управлением MATLABСетевой IP-адрес компьютера, на котором работает MATLAB. Это значение доступно только для чтения.
Параметр блока: OriginAddress |
| Текст: символьный вектор |
Значения:'127.0.0.1' |
По умолчанию: '127.0.0.1' |
Destination port - Порт назначения машины FleyGearСетевой порт модели динамики полета (fdm). Дополнительные сведения см. в разделе Ссылка на блок Send net_fdm Packet to FlireGear.
Параметр блока: DestinationPort |
| Текст: символьный вектор |
Значения:'5502' |
По умолчанию: '5502' |
Origin port - Исходный порт машины FleyGearУправление сетью (ctrl) порт. Дополнительные сведения см. в разделе Получение пакета net_ctrl из блока FlireGear.
Параметр блока: OriginPort |
| Текст: символьный вектор |
Значения:'5505' |
По умолчанию: '5505' |
Network IP address - Сетевой IP-адрес машины FleyGearСетевой IP-адрес машины, на которой работает программное обеспечение MATLAB.
Параметр блока: LocalAddress |
| Текст: символьный вектор |
Значения:'127.0.0.1' |
По умолчанию: '127.0.0.1' |
Output file name - Выходной файлrunfg.batИмя выходного файла. Имя файла - это имя команды, используемой для запуска FlireGear с этими начальными параметрами.
Примечание
Имя файла сценария запуска должно состоять из символов ASCII.
Используйте следующие расширения файлов:
| Платформа | Расширение |
|---|---|
| Windows |
.bat
|
| Linux ® и macOS |
.sh
|
Параметр блока: OutputFileName |
| Текст: символьный вектор |
Значения:'runfg.bat' |
По умолчанию: 'runfg.bat' |
FlightGear base directory - Базовый каталог FleyGearC:\Program Files\FlightGearУкажите имя папки установки FleyGear.
Примечание
Имя пути к папке, состоящее из символов ASCII, должно быть установлено в программе FlireGear.
Параметр блока: FlightGearBaseDirectory |
| Текст: символьный вектор |
Значения:'C:\Program Files\FlightGear' |
По умолчанию: 'C:\Program Files\FlightGear' |
Generate Script - Кнопка «Создать сценарий»Щелкните Создать сценарий (Generate Script), чтобы создать сценарий запуска для FlireGear. Не нажимайте эту кнопку, пока не введете правильную информацию в параметры диалогового окна.
Предварительно настроенная анимация 6DoF FleyGear | Пакет net_fdm для FleyGear | Получение пакета net_ctrl от FleyGear | Отправка пакета net_fdm FleyGear | Распаковка пакета net_ctrl из FleyGear
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.
