MainWindowГлавное окноВпередТекущий файл:Текущий путь:Выбрать путьСозданные объяления #IFСоздать пространство именСоздание блока #IF в qDebugЗаписать информацию о лицензииПодтверждать перед изменениемВыводmainClassосновнойНедоступноExtensionSystem::Internal::PluginDetailsViewНазвание:Версия:Совместимая версия:Разработчик:Адрес в интернете:Местоположение:Описание:Авторское право:Лицензия:Зависимости:ExtensionSystem::Internal::PluginErrorViewСостояние:Сообщение об ошибке:ExtensionSystem::Internal::PluginViewСостояниеНазваниеВерсияРазработчикМестоMapRipFormЗагрузчик картГрузим из:Загрузка частиОтменаUtils::CheckableMessageBoxДиалогМеткаГалкаUtils::WizardPageВыбор позицииНазвание:Путь:Utils::NewClassWidgetИмя класса:Базовый класс:Информация о типе:ОтсутствуетНаследует QObjectНаследует QWidgetФайл заголовка:Файл исходника:Генерировать форму:Из файла:Путь:Неверное имя базового классаНеверное имя заголовочного файла: '%1'Неверное имя файла исходника: '%1'Неверное имя файла формы: '%1'Utils::ProjectIntroPageВведение и место расположения проектаНазвание:Создать в:<Введите_имя>Проект уже существует.Файл с таким именем уже существует.Utils::SubmitEditorWidgetОтправить&Описание&ФайлыAircraftWidgetФормаПринять изменения и сохранить на SDСохранить на SDПередать в OpenPilot но не записывать на SD.Записать в RAMПолучить настройки из OpenPilotВзять текущиеЗдесь выберите тип БПЛА Тип БПЛА:Тип планера:Миксер в порядкеНазначение каналовДвигательЭлерон 1Элерон 2Руль высоты 1Руль направленияРуль высоты 2Кривая газаТип корпуса:ТемпКанал рыскания трикоптераЭто пока не реализовано, извинитеРуль направления %50Тангаж %000ТестМоторы12345678Канал 1Канал 2Канал 3Канал 4Канал 5Канал 6Канал 7Каналы 8Кривизна 1Кривизна 2КренТангажРысканиеК0К1К2К3К4К5К6К7SettingsWidgetФормаВход с приемника<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Максимальное значение</p></body></html><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Выберите для инверсии канала.</p></body></html><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'FreeSans'; font-size:9pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Текущее значение.</p></body></html>Получить настройки из OpenPilotВзять текущиеНе забудьте установить все ползунки в нейтральное положение перед сохранением!
Применяются все настройки и сохраняются на SDСохранить на SDНастройки передаются в OpenPilot, но не сохраняются на SD
Не забудьте установить все ползунки в нейтральное положение перед сохранением!Записать в RAM<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Минимальное значение.</p></body></html>Старт процесса калибровки входных сигналов RC
Снимите/Установите галку для рестарта процесса.Начать калибровкуПоказывает, получает ли OpenPilot сигнал от приемника.Приёмник не подсоединенВыберите тип приемника:
- PWM самый обычный тип
- PPM подключен к входу XXX
- Spektrum используется с сателитами SpektrumТип приёмника:Выход на приводыТип БПЛА: не определенКанал 0Канал 1Канал 2Канал 3Канал 4Канал 5<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Sans'; font-size:8pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Выберите тип привода, подключенного к данному каналу</p></body></html><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Sans'; font-size:8pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Минимальное значение PWM. Не перегрузите сервомашинку.</p></body></html><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Sans'; font-size:8pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Максимальное значение PWM. Не перегрузите сервомашинку.</p></body></html>Управляйте приводами с помощью ползунков. Два важных замечания:
- Будьте особенно осторожны, если выход подключен к контроллеру двигателя!
- Будет работать, только если работает приёмник (failsafe)Тест выходовКанал 6Канал 7Частота обновления:Каналы 0-3Каналы 4-7Текущее положение ползунка.Реверс.TelemetryWidgetФорма<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Установите скорость серийного порта модема телеметрии.<br>Это скорость между платой автопилота и блоком телеметрии. И должна отличаться от скорости радиолинка.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Осторожно! Не отключите сами себя!<br>Вы должны изменять эту настройку, только если плата автопилота подключена через USB.</p></body></html>Скорость обмена:Укажите скорость.Передать в автопилот, но не записывать на SD.
Осторожно, не отключите сами себя!Записать в RAMПолучить настройки из OpenPilotВзять текущиеПринять изменения и сохранить на SD
Осторожно, не отключите сами себя!Сохранить на SDSettingsDialogНастройки0ShortcutSettingsСочетания клавишФильтр:КомандаНадписьЯрлыкПо умолчаниюИмпорт...Экспорт...Сочетание клавишЯрлык:СбросУдалитьCore::Internal::GeneralSettingsОбщие настройкиТерминал:Внешний редактор:Когда файлы изменяются извне:Цвет интерфейса:Сброс в по умолчаниюВсегда спрашиватьОбновлять измененныеИгнорировать измененияОбщиеСредаПеременныеTopOptionsPageКонфигурацияКлонироватьУдалитьБлокироватьНастройкиCore::Internal::WorkspaceSettingsФормаЭкраныКоличество экранов:Экран:Настройки экранаПиктограмма:Название:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Sans'; font-size:8pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Внимание:</span> Необходим перезапуск, для вступления в силу изменения количества рабочих экранов.</p></body></html>НСУИзображения (*.png *.jpg *.bmp *.xpm)Выбор пиктограммыDialGadgetOptionsPageФормаSVG файл прибора:ФонПередний планШрифт индикатора:Выбрать...Индикатор 1Движения:Идентификатор:Минимум:Максимум:Коэффициент:ОбъектСвойствоИндикатор 2Индикатор 3SVG изображение (*.svg)Выберите SVG изображениеGCSControlФормаGCS УправлениеРежим полета:GpsDisplayGadgetOptionsPageФормаРежим:Порт:Скорость порта:Управление потоком:Бит данных:Стоповых бит:Четность:Тайм-аут(мс):IP СоединениеПоследовательный портХостПортТелеметрияGpsDisplayWidgetСкорость:Тип Fix:не известноПоток GPS данныхСоединитьОтсоединитьКоординаты:Курс:Спутников:HITLOptionsPageФормаРучное управление (может быть использовано, когда отсутствует оборудование)Симулятор полетов:Широта в градусах:Долгота в градусах:Путь к исполняемому файлу:Каталог данных:Адрес хоста:Порт вывода:Порт ввода:Укажите исполняемый файл симулятораУкажите каталог данных симулятораHITLWidgetФормаЗапрос обновленияПускПередать обновленияСтопАвтопилот не подключенСимулятор не подключенОчистить журналImportExportGadgetOptionsPageФормаФайл конфигурации по умолчаниюФайл настроек (*.ini)Укажите файл с настройкамиImportExportGadgetWidgetФормаФайл конфигурацииЭлементыОсновное (Экран, сочетаний клавиш)Все инструментыЭкспортИмпортСправкаНевозможно записать файлНастройки были экспортированы вНевозможно прочитать файлНастройки были импортированы из. Перезапустите приложение.IPconnectionOptionsPageФормаTCP соединениеUDP соединениеПортАдрес (имя хоста или IP)НастройкиLineardialGadgetOptionsPageФормаSVG файл индикатора:Весь спектр:Минимум:Максимум:Зеленый:Желтый:Красный:Вход:ОбъектСвойствоШрифт индикатора:Выбрать...Число десятичных знаков:Коэффициент:SVG изображение (*.svg)Выберите SVG изображениеModelViewOptionsPageФорма3D модель:Фоновое изображение:VBO позволяет повысить производительность, приналичии графического ускорителя.Разрешить VBO:NotifyPluginOptionsPageФормаКоллекция звуковЯзык<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Выбор коллекции звуков</span></p></body></html>Разрешить звукиВоспроизвестиДобавитьИзменитьУдалитьОбъектСвойствоЗвук1:Звук2:Звук3:ЗначениеРавноБольше чемМеньше чемКогда озвучитьУкажите, если значение свойства должно быть озвучено. И если да, то когда.НикогдаПеред первымПосле первогоПосле второгоПосле третьегоВыберите каталог с коллекцией звуковНастройкиОповещенияЗвуковые уведомленияopmap_edit_waypoint_dialogРедактирование точки путиНомерШиротаДолготаВысотаметровОписаниеБлокироватьградусовПрименитьВернутьОтменаopmap_overlay_widgetФормаСтатусopmap_statusbar_widgetФормаСтатусopmap_waypointeditor_dialogРедактор точек маршрутаТочки маршрутаНомерБлокироватьШиротаДолготаВысотаВремяВремя удержанияВысота и ХронологияТочка маршрута 1Точка маршрута 2Точка маршрута 3OPMap_WidgetФормаПоискПоискПозицииНовый элементТочки маршрутаНовые точки маршрутаНовыйОткрыть точки маршрутаОткрытьСохранить точки маршрутаСохранитьДобавить точку маршрутаДобавитьПриблизитьУровень приближенияОтдалитьЦентр карты в домашнюю позициюЦентр карты в позицию БПЛАВращать карту по направлению полета БПЛАПоказать / скрыть траекторию полетаСтереть траекториюУдерживать позициюУдерживатьБПЛА в домашнюю позициюДомойПереместить БПЛА в предыдущую точку маршрутаПредыдущаяПереместить БПЛА в следующую точку маршрутаСледующаяПолетели!ЛететьПоложение БПЛАПозиция картыПозиция указателя мышиopmap_zoom_slider_widgetФормаOPMapGadgetOptionsPageФормаДолгота по умолчаниюИспользовать OpenGLШирота по умолчаниюУвеличение по умолчаниюТип картыПоказывать линии сеткиСервер и кэшВосстановить сервер и настройки кэш-памяти по умолчаниюПо умолчаниюРежим доступаРасположение кэшаИспользовать память под кэшУкажите каталог кэшаPFDGadgetOptionsPageФормаФайл векторной графики (SVG): Использовать OpenGL для рендерингаВысокое качество текста (OpenGL)SVG изображение (*.svg)Выберите SVG изображениеScopeGadgetOptionsPageФормаОсь-XТип графика:Длина оси:секундмсКривые графикаОбъект:Свойство:Цвет:ВыбратьМасштаб:Интервал обновления:Добавить новую кривую (или обновить, если объект и свойство те же самые).Добавить
ОбновитьУдалить кривую графика.УдалитьSystemHealthGadgetOptionsPageФормаПодсистема (SVG):SVG изображение (*.svg)Выберите SVG изображениеUAVObjectBrowserФормаПолучить данныеПолучитьУстановить новое значениеУстановитьСохранить на SDСохранитьЗагрузить с SD картыЗагрузитьСтереть с SD картыСтеретьПоказать метаданныеUAVObjectBrowserOptionsPageФормаЦвет недавно обновленного значения:Цвет вручную изменённого значения:Тайм-аут обновления (мс):Welcome::Internal::CommunityWelcomePageWidgetФормаНовости проектаСтраницы проектаAdd localized feed here only if one existsДомашняя страницаВикиМагазинФорумСистема отслеживания ошибокWelcome::WelcomeModeПомогите нам сделать OpenPilot еще лучшеОбратная связьПриветствиеApplicationОшибка загрузки ядра: %1Не удается отправить аргументы командной строки в уже запущенную программу. Похоже, что она не отвечает.Не удалось найти 'Core.pluginspec' в %1Сообщения загрузчика плагиновMyMainНедоступноPluginManagerПлагин '%1' не найден.Неизвестный параметр %1Параметр %1 требует аргумента.ExtensionSystem::PluginErrorViewНекорректноФайл описания найден, но произошла ошибка при чтенииЧтениеОписание успешно прочитаноУрегулированиеЗависимости успешно разрешеныЗагруженоБиблиотека загруженаИнициализированоПлагин удачно инициализированЗапускПлагин успешно загружен и запущенОстановленПлагин был остановленУдаленПлагин завергил работу и был удаленExtensionSystem::PluginManagerОбнаружено зацикливание:%1(%2) зависит отНе удается загрузить плагин, поскольку проблемы зависимости не решеныНе удается загрузить плагин, поскольку не удалось загрузить другую часть, от которой он зависитd: %1(%2)
Причина: %3ExtensionSystem::Internal::PluginSpecPrivateФайл не существует: %1Не удалось открыть файл для чтения: %1Ошибка при разборе файла %1: %2, в строке %3, столбец %4PluginSpecPluginDialogПодробноО ошибкеУстановленные плагиныПодробная информация о плагине %1Ошибки плагина %1QuaZipFileОшибка ZIP/UNZIP API %1QxtCommandOptionsQxtLocaleОтсутствуетQxtConfirmationMessageНе показывать снова.QxtCountryComboBoxРежим дизайнера - Режим дизайнераQxtCountryModelНазваниеВалютаКод валютыСимвол валютыКонтинентQxtFilterDialogПараметры фильтраС учётом регистраРежим фильтра:Строка (по умолчанию)ВсеРегулярное выражениеОтменаФильтрQxtProgressLabelмм:ссQLocalemapcontrol::TrailItemМестоположение:Высота:Время:Utils::ClassNameValidatingLineEditИмя класса не должно содержать разделителей пространства имен.Пожалуйста, введите имя класса.Имя класса содержит недопустимые символы.Utils::ConsoleProcessUtils::DetailsButtonПоказать подробностиUtils::FileNameValidatingLineEditИмя не должно быть пустымИмя не должно содержать следующие символы '%1'.Имя не должно содержать '%1'.Имя не должно совпадать с названием устройства, MS Windows. (%1).Utils::FileSearch%1: отменена. %n вхождений найдено в %2 файлах.%1: отменена. %n вхождений найдено в %2 файлах.%1: отменена. %n вхождений найдено в %2 файлах.%1: %n вхождений найдено в %2 файлах.%1: %n вхождений найдено в %2 файлах.%1: %n вхождений найдено в %2 файлах.%1: %n вхождений найдено в %2 из %3 файлах.%1: %n вхождений найдено в %2 из %3 файлах.%1: %n вхождений найдено в %2 из %3 файлах.Utils::PathChooserВыбрать...Обзор...Выбрать директориюВыбрать файлПуть не должен быть пустым.Пути "%1" не существует.'%1' не является каталогом."%1" не является файлом.Путь:Utils::PathListEditorВставить...Добавить...Удалить строкуОчиститьиз "%1"Utils::ProjectNameValidatingLineEditИмя не должно содержать символа '.'.Utils::reloadPromptФал измененConfigGadgetFactoryНастройка аппаратурыConsoleGadgetFactoryКонсольOpenWith::EditorsТекстовый редакторДвоичный редакторCore::Internal::SettingsDialogНастройкиНастройкиCore::Internal::ShortcutSettingsКлавиатураСредаИмпорт схемы мапинга клавиатурыСхема мапинга клавиатуры (*.kms)Экспорт схемы мапинга клавиатурыCore::IUAVGadgetConfigurationпо умолчаниюCore::Internal::MainWindowOpenPilot НСУ (Наземная Система Управления)&Файл&Правка&Инструменты&Окно&Справка&Новый файл или проект...&Открыть файл или проект...&Открыть файл с...Недавние файлы&СохранитьСохранить &как...Сохранить в&се&ВыходО&тменить&ПовторитьВы&резать&Копировать&ВставитьВ&ыделить всё&Настройки...СвернутьМасштабироватьВо весь экран&Справка...О &плагинах...О проекте &OpenPilot&О программе...Настройки...Core::Internal::MessageOutputWindowГлавныйCore::ModeManagerПереключиться в режим %1Core::Internal::PluginDialogДеталиПодробности ошибкиЗакрытьУстановленные плагиныПодробно о плагине %1Ошибки плагина %1Core::Internal::SideBarWidgetРазделитьЗакрытьCore::Internal::ComboBoxАктивизировать %1Core::UAVGadgetInstanceManagerпо умолчаниюCore::UAVGadgetManagerРежим настройки экранаРазделить по вертикалиРазделить по горизонталиЗакрыть активную областьЗакрыть все кроме активнойСледующая областьCore::Internal::UAVGadgetViewАктивнаяCore::Internal::VersionDialogО программеThis gets conditionally inserted as argument %8 into the description string.Ревизия %1<br/><h3>OpenPilot GCS %1</h3>Основан на Qt %2 (%3 бит)<br/><br/>Собран %4 at %5<br /><br/>%8<br/>Copyright 2008-%6 %7. Все права защищены.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/>DialGadgetFactoryИндикатор стрелочныйEmptyGadgetFactoryВыбрать инструмент...EmptyGadgetWidget Выберите инструмент, для показа в этой области.
Так же вы можете разделить область на две части.
Возможно, сначала нужно выбрать "Режим настройки экрана", в меню окна.GpsDisplayGadgetFactoryGPS мониторHITLFactoryHITL Симулятор (FlighGear)ImportExportGadgetFactoryИмпорт/Экспорт конфигурации НСУLineardialGadgetFactoryИндикатор цифровойModelViewGadgetFactory3D МодельModelViewGadgetOptionsPage3D модель (*.dae *.3ds)Выберите 3D модельИзображения (*.png *.jpg *.bmp *.xpm)Выберите фоновое изображениеNotifyPluginFactoryОповещенияOPMapGadgetFactoryКарта местностиOPMapGadgetWidgetКопироватьМасштабировать&МасштабироватьДомашняя позицияБПЛАТочки маршрутаOpenPilot НСУ (Наземная Система Управления)Показать / скрыть траекторию полетаСтереть траекториюPFDGadgetFactoryОсновной дисплей полетаScopeGadgetFactoryОсциллографSystemHealthGadgetFactoryМонитор состояния системыUAVObjectBrowserFactoryОбозреватель объектовUAVObjectTreeModelСвойствоЗначениеЕдиница измеренияУстановкиОбъектыМетаданныеЭкземплярUAVMetaObjectНетДаПериодическиПри измененииВручнуюНикогдаЧтение/ЗаписьТолько чтениеFlight Режим доступаНСУ Режим доступаFlight режим обновления телеметрииFlight период обновления телеметрииНСУ режим обновления телеметрииНСУ период обновления телеметрииРежим обновления журналаПериод обновления журналаTelemetryТелеметрия: очередь приоритетных сообщений заполнена, сообщение потеряно (%1)TelemetryMonitorСтарт получения метаданных и настроек объектов из автопилота (%1 объектов)UploaderGadgetFactoryВыгрузка файлаUploaderGadgetWidgetВсе файлы (*);;Текстовые файлы (*.bin)Welcome::Internal::CommunityWelcomePageСообществоAHRSWidgetФормаПускАлгоритм:Записать в RAMСохранить на SDПолучитьСохранить позициюОчиститьДомашняя позиция:FGOptionsPageФормаИсполняемый файл FlightGear:Каталог FlightGear:Ручное управление (может быть использовано, когда отсутствует оборудование)ImportExportDialogДиалогНастройки импорта\экспортаCore::UAVConfigInfoВы хотите продолжить импорт?ИНФОРМАЦИЯ: ПРЕДУПРЕЖДЕНИЕ:ОШИБКА: Неизвестный уровень совместимости:LoggingФормаВоспроизведениеПаузаСтатус:в холостуюLoggingGadgetFactoryMagicWaypointФормаМасштаб:MagicWaypointGadgetFactoryGCSControlGadgetFactory