Портал устройств для HoloLensDevice Portal for HoloLens

Настройка портала устройства на устройстве HoloLensSet up device portal on HoloLens

Включение портала устройствEnable Device Portal

  1. Включите устройство HoloLens и наденьте его.Power on your HoloLens and put on the device.
  2. Выполните жест Пуск или раскрытия ладони для HoloLens (1-го поколения), чтобы открыть главное меню.Perform the Start gesture or bloom gesture for HoloLens (1st Gen) to launch the main menu.
  3. Посмотрите на плитку Параметры и выполните жест касания для HoloLens (1-го поколения) или выберите ее касанием или телекинезом для HoloLens 2.Gaze at the Settings tile and perform the tap gesture on HoloLens (1st Gen) or select it on HoloLens 2 by touching it or using a Hand ray. Приложение "Параметры" запустится после ее выбора.The Settings app will launch after you select it.
  4. Выберите пункт меню Обновить.Select the Update menu item.
  5. Выберите пункт меню Для разработчиков.Select the For developers menu item.
  6. Включите Режим разработчика.Enable Developer Mode.
  7. Прокрутите вниз и включите Портал устройств.Scroll down and enable Device Portal.

Свяжите устройствоPair your device

Подключение через Wi-FiConnect over Wi-Fi

  1. Подключите устройство HoloLens к Wi-Fi.Connect your HoloLens to Wi-Fi.

  2. Найдите IP-адрес устройства.Look up your device's IP address. IP-адрес устройства можно найти в разделе Параметры > Сеть и Интернет > Wi-Fi > Параметры оборудования.Find the IP address on the device under Settings > Network & Internet > Wi-Fi > Hardware properties. Можно также спросить: «Привет, Кортана! Какой у меня IP-адрес»?You can also ask, "Hey Cortana, what is my IP address?"

  3. В веб-браузере на своем ПК откройте https://<YOUR_HOLOLENS_IP_ADDRESS>From a web browser on your PC, go to https://<YOUR_HOLOLENS_IP_ADDRESS>

    • В браузере отобразится следующее сообщение: "Возникла проблема с сертификатом безопасности этого веб-сайта".The browser will display the following message: "There's a problem with this website's security certificate". Это происходит потому, что сертификат, выданный Порталу устройства, является проверочным.This happens because the certificate which is issued to the Device Portal is a test certificate. Сейчас можно игнорировать эту ошибку сертификата и продолжить работу.You can ignore this certificate error for now and proceed.

Подключение через USBConnect over USB

  1. Установите средства, чтобы на вашем ПК стояло ПО Visual Studio с обновлением 1 и средствами разработчика под Windows 10.Install the tools to make sure you have Visual Studio Update 1 with the Windows 10 developer tools installed on your PC. Это обеспечит подключение по USB.This enables USB connectivity.
  2. Подключите HoloLens к компьютеру с помощью кабеля micro-USB для HoloLens (1-го поколения) или USB-C для HoloLens 2.Connect your HoloLens to your PC with a micro-USB cable for HoloLens (1st Gen) or USB-C for HoloLens 2.
  3. В веб-браузере вашего ПК откройте http://127.0.0.1:10080.From a web browser on your PC, go to http://127.0.0.1:10080.

Важно!

Если компьютеру не удалось найти устройство, попробуйте использовать реальный сетевой IP-адрес устройства HoloLens, а не http://127.0.0.1:10080.If your PC is unable to find the device, try using the real network IP address of the HoloLens device, rather than http://127.0.0.1:10080.

Подключение к эмуляторуConnect to an emulator

Можно также использовать Портал устройства вместе с эмулятором.You can also use the Device Portal with your emulator. Чтобы подключиться к Порталу устройства, воспользуйтесь панелью инструментов.To connect to the Device Portal, use the toolbar. Щелкните этот значок:Click on this icon:

  • "Открыть портал устройств": Открывает в эмуляторе портал устройств Windows для HoloLens OS.Open Device Portal: Open the Windows Device Portal for the HoloLens OS in the emulator.

Создание имени пользователя и пароляCreate a Username and Password

При первом подключении к Порталу устройства на устройстве HoloLens необходимо создать имя пользователя и пароль.The first time you connect to the Device Portal on your HoloLens, you will need to create a username and password.

  1. В веб-браузере на компьютере введите IP-адрес HoloLens.In a web browser on your PC, enter the IP address of the HoloLens. Появится страница доступа «Настройка».The Set up access page opens.
  2. Щелкните или коснитесь метки «Запрос» и посмотрите на дисплей HoloLens, чтобы получить созданный PIN-код.Click or tap Request pin and look at the HoloLens display to get the generated PIN.
  3. Введите PIN-код в соответствующем поле, которое отражается в текстовом поле устройства.Enter the PIN in the PIN displayed on your device textbox.
  4. Введите имя пользователя, которое будет использоваться для подключению к Порталу устройства.Enter the user name you will use to connect to the Device Portal. Это не должно быть именем учетной записи Майкрософт (MSA) или доменным именем.It doesn't need to be a Microsoft Account (MSA) name or a domain name.
  5. Введите пароль и подтвердите его.Enter a password and confirm it. Длина пароля не должна быть менее 7 символов.The password must be at least seven characters in length. Он может не соответствовать паролю учетной записи MSA или домена.софт или домена.It doesn't need to be an MSA or domain password.
  6. Щелкните «Связать», чтобы подключиться к порталу устройства Windows на устройстве HoloLens.Click Pair to connect to Windows Device Portal on the HoloLens.

Если необходимо изменить это имя пользователя или пароль в любое время, можно повторить этот процесс, посетив страницу безопасности устройства, щелкнув ссылку «Безопасность» в правом верхнем углу или открыв адрес https://<YOUR_HOLOLENS_IP_ADDRESS>/devicesecurity.htm.If you wish to change this username or password at any time, you can repeat this process by visiting the device security page by either clicking the Security link along the top right, or navigating to: https://<YOUR_HOLOLENS_IP_ADDRESS>/devicesecurity.htm.

Сертификат безопасностиSecurity certificate

Если вы видите в браузере ошибку сертификата, можно исправить ее, создав доверительное отношение с устройством.If you are see a "certificate error" in your browser, you can fix it by creating a trust relationship with the device.

Каждое устройство HoloLens создает уникальный самозаверяющий сертификат для своего подключения SSL.Each HoloLens generates a unique self-signed certificate for its SSL connection. По умолчанию веб-браузер на вашем ПК не доверяет этому сертификату, и вы можете получить «ошибку сертификата».By default, this certificate is not trusted by your PC's web browser and you may get a "certificate error". Скачав этот сертификат с вашего устройства HoloLens (по USB или доверенной сети Wi-Fi) и настроив доверие к нему на своем ПК, можно безопасно подключаться к устройству.By downloading this certificate from your HoloLens (over USB or a Wi-Fi network you trust) and trusting it on your PC, you can securely connect to your device.

  1. Убедитесь, что вы работаете в безопасной сети (USB или сеть Wi-Fi, которой вы доверяете).Make sure you are on a secure network (USB or a Wi-Fi network you trust).

  2. Загрузите сертификат этого устройства со страницы «Безопасность» на портале устройств. Щелкните ссылку «Безопасность» в правом верхнем списке значков или перейдите по адресу https://<YOUR_HOLOLENS_IP_ADDRESS>/devicesecurity.htmDownload this device's certificate from the "Security" page on the Device Portal.- Either click the Security link from the top right list of icons or navigate to: https://<YOUR_HOLOLENS_IP_ADDRESS>/devicesecurity.htm

  3. установите сертификат в хранилище "Доверенные корневые центры сертификации" на вашем компьютере.- В меню Windows введите: "Управление сертификатами компьютеров" и запустите соответствующее приложение.Install the certificate in the "Trusted Root Certification Authorities" store on your PC.- From the Windows menu, type: Manage Computer Certificates and start the applet.

    • Разверните папку доверенных корневых центров сертификации.Expand the Trusted Root Certification Authority folder.
    • Щелкните папку «Сертификаты».Click on the Certificates folder.
    • В меню "Действие" выберите: Все задачи > Импорт...From the Action menu, select: All Tasks > Import...
    • Выполните мастер импорта сертификатов, используя файл сертификата, загруженные с Портала устройств.Complete the Certificate Import Wizard, using the certificate file you downloaded from the Device Portal.
  4. Перезапустите браузер.Restart the browser.

Страницы Портала устройствDevice Portal Pages

ГлавнаяHome

Ваш сеанс на портале устройств начинается на Главной странице.Your Device Portal session starts at the Home page. Откройте другие страницы на панели навигации вдоль левого края главной страницы.Access other pages from the navigation bar along the left side of the home page.

Панель инструментов в верхней части страницы предоставляет доступ к часто используемому состоянию и функциям.The toolbar at the top of the page provides access to commonly used status and features.

  • Online (Подключено): указывает, подключено ли устройство к Wi-Fi.Online: Indicates whether the device is connected to Wi-Fi.
  • Shutdown (Завершение работы): отключает устройство.Shutdown: Turns off the device.
  • Restart (Перезапуск): выключает и включает питание на устройстве.Restart: Cycles power on the device.
  • Security (Безопасность): открывает страницу "Безопасность устройства".Security: Opens the Device Security page.
  • Cool (Холодный): указывает температуру устройства.Cool: Indicates the temperature of the device.
  • A/C (Питание): указывает, подключено ли устройство к источнику электропитания и заряжается ли оно.A/C: Indicates whether the device is plugged in and charging.
  • Help (Справка): открывает страницу документации по интерфейсу REST.Help: Opens the REST interface documentation page.

На главной странице отображаются следующие сведения:The home page shows the following info:

  • Состояние устройства: отслеживание работоспособности устройства и сообщение о критических ошибках.Device Status: monitors the health of your device and reports critical errors.
  • Данные Windows: отображается имя устройства HoloLens и установленная в настоящее время версия Windows.Windows information: shows the name of the HoloLens and the currently installed version of Windows.
  • Раздел Настройки содержит следующие параметры:Preferences section contains the following settings:
    • IPD (Межзрачковое расстояние): задает межзрачковое расстояние, то есть расстояние в миллиметрах между центрами зрачков смотрящего прямо пользователя.IPD: Sets the interpupillary distance (IPD), which is the distance, in millimeters, between the center of the user's pupils when looking straight ahead. Этот параметр незамедлительно вступает в силу.The setting takes effect immediately. Значение по умолчанию было вычислено автоматически при настройке устройства.The default value was calculated automatically when you set up your device. Является допустимым только для HoloLens (1-го поколения), то есть в Hololens 2.Valid for HoloLens (1st Gen) only, Hololens 2 computes eye position.
    • Device name (Имя устройства): присвойте имя устройству HoloLens.Device name: Assign a name to the HoloLens. Необходимо перезапустить устройство после изменения этого параметра.You must reboot the device after changing this value for it to take effect. После нажатия «Сохранить» появится диалоговое окно с вопросом о немедленной перезагрузке устройства или отложенной перезагрузке.After clicking Save, a dialog will ask if you want to reboot the device immediately or reboot later.
    • Sleep settings (Параметры спящего режима): позволяют настроить длительность времени ожидания перед переходом устройства в спящий режим при наличии питания от сети или при питании от аккумулятора.Sleep settings: Sets the length of time to wait before the device goes to sleep when it's plugged in and when it's on battery.

Трехмерное представление3D View

Используйте страницу «Трехмерное представление», чтобы оценить, как HoloLens воспринимает ваше окружение.Use the 3D View page to see how HoloLens interprets your surroundings. В этом представлении можно перемещаться с помощью мыши:Navigate the view by using the mouse:

  • Повернуть: левый щелчок + мышь;Rotate: left click + mouse;

  • Панорамирование: правый щелчок + мышь;Pan: right click + mouse;

  • Масштабирование: прокрутка мышью.Zoom: mouse scroll.

  • Параметры отслеживания: включение непрерывного визуального отслеживания посредством установки флажка "Force visual tracking" (Принудительное визуальное отслеживание).Tracking options: Turn on continuous visual tracking by checking Force visual tracking. Пауза останавливает визуальное отслеживание.Pause stops visual tracking.

  • View options (Параметры представления): позволяет задать параметры трехмерного представления:- Отслеживание: определяет, используется ли визуальное отслеживание.View options: Set options on the 3D view:- Tracking: Indicates whether visual tracking is active.

  • Show floor (Показать пол): отображение плоскости пола "в клеточку".Show floor: Displays a checkered floor plane.

  • Show frustum (Показать усеченную пирамиду): отображение усеченной пирамиды представления.Show frustum: Displays the view frustum.

  • Show stabilization plane (Показать плоскость стабилизации): отображение плоскости, используемой HoloLens для стабилизации движения.Show stabilization plane: Displays the plane that HoloLens uses for stabilizing motion.

  • Show mesh (Показать сетку): показывает сетку сопоставления поверхности, которая представляет ваше окружение.Show mesh: Displays the surface mapping mesh that represents your surroundings.

  • Show details (Показать детали): отображение положения рук, кватернионов поворота головы, а также исходного вектора устройства по мере их изменения в реальном времени.Show details: Displays hand positions, head rotation quaternions, and the device origin vector as they change in real time.

  • Full screen button (Кнопка "Полный экран"): отображение трехмерного представления в полноэкранном режиме.Full screen button: Shows the 3D View in full screen mode. Нажмите клавишу ESC, чтобы выйти из полноэкранного режима.Press ESC to exit full screen view.

  • Surface reconstruction (Реконструкция поверхности): коснитесь кнопки "Обновить" для отображения последней сетки пространственного сопоставления с этого устройства.Surface reconstruction: Click or tap Update to display the latest spatial mapping mesh from the device. Выполнение полного прохода может занять некоторое время: до нескольких секунд.A full pass may take some time to complete, up to a few seconds. В трехмерном представлении сетка не обновляется автоматически, и вам необходимо вручную щелкнуть «Обновить», чтобы получить последнюю сетку с устройства.The mesh does not update automatically in the 3D view, and you must manually click Update to get the latest mesh from the device. Щелкните «Сохранить», чтобы сохранить текущую пространственную сетку сопоставления в виде файла OBJ на вашем ПК.Click Save to save the current spatial mapping mesh as an obj file on your PC.

Смешанный захват реальностиMixed Reality Capture

Используйте страницу «Смешанный захват реальности», чтобы сохранить мультимедийные потоки для устройства HoloLens.Use the Mixed Reality Capture page to save media streams from the HoloLens.

  • Параметры: управляйте захватываемыми мультимедийными потоками с помощью приведенных ниже параметров: -Голограммы: захват голографического содержимого в видеопотоке.Settings: Control the media streams that are captured by checking the following settings:- Holograms: Captures the holographic content in the video stream. Голограммы обрабатываются в режиме моно, а не стерео.Holograms are rendered in mono, not stereo.

  • PV camera (Фото- или видеокамера): захват видеопотока с фото- или видеокамеры.PV camera: Captures the video stream from the photo/video camera.

  • Mic Audio (Звук микрофона): захват звука с микрофона.Mic Audio: Captures audio from the microphone array.

  • App Audio (Звук приложения): захват звука из работающего сейчас приложения.App Audio: Captures audio from the currently running app.

  • Live preview quality (Качество предварительного просмотра в реальном времени): выберите разрешение экрана, частоту кадров и скорость потоковой передачи для предварительного просмотра в реальном времени.Live preview quality: Select the screen resolution, frame rate, and streaming rate for the live preview.

  • Щелкните или нажмите кнопку «Предварительный просмотр в режиме реального времени», чтобы показать захваченный поток.Click or tap the Live preview button to show the capture stream. Кнопка «Остановить предварительный просмотр в режиме реального времени» останавливает захваченный поток.Stop live preview stops the capture stream.

  • Щелкните или нажмите «Запись», чтобы начать запись потока смешанной реальности с использованием указанных параметров.Click or tap Record to start recording the mixed-reality stream, using the specified settings. Остановка записи приводит к завершению и сохранению записи.Stop recording ends the recording and saves it.

  • Щелкните или нажмите «Сделать снимок», чтобы сделать фотографию из захваченного потока.Click or tap Take photo to take a still image from the capture stream.

  • Videos and photos (Видео и фотографии): отображение списка видео и фотографий, снятых на это устройство.Videos and photos: Shows a list of video and photo captures taken on the device.

Обратите внимание, что приложения HoloLens не смогут захватить фотографию или видео MRC, пока вы записываете или воспроизводите поток в режиме предварительного просмотра в реальном времени на Портале устройств.Note that HoloLens apps will not be able to capture an MRC photo or video while you are recording or streaming a live preview from the Device Portal.

Производительность системыSystem Performance

Средство «Производительность системы» на устройстве HoloLens поддерживает 3 дополнительных метрики, которые могут быть записаны.The System Performance tool on HoloLens has 3 additional metrics that can be recorded.

Ниже приведены доступные метрики:These are the available metrics:

  • SoC power (Питание системы на кристалле): мгновенное потребление питания системой на кристалле с усреднением за одну минуту.SoC power: Instantaneous system-on-chip power utilization, averaged over one minute
  • System power (Питание системы): мгновенное потребление питания системой с усреднением за одну минуту.System power: Instantaneous system power utilization, averaged over one minute
  • Frame rate (Частота кадров): кадры в секунду, пропущенные VBlank в секунду и последующие пропущенные VBlank.Frame rate: Frames per second, missed VBlanks per second, and consecutive missed VBlanks

Страница «Дампы сбоя приложения»App Crash Dumps Page

На этой странице можно собирать дампы сбоев для загрузки в сторонние приложения.This page allows you to collect crash dumps for your side-loaded apps. Установите флажок «Дампы сбоев включены» для каждого приложения, в котором следует собирать дампы сбоев.Check the Crash Dumps Enabled checkbox for each app for which you want to collect crash dumps. Вернитесь на эту страницу для сбора дампов сбоев.Return to this page to collect crash dumps. Файлы дампов можно открыть для отладки в Visual Studio.Dump files can be opened in Visual Studio for debugging.

Режим полного экранаKiosk Mode

Включает режим полного экрана, который ограничивает возможности пользователя по запуску новых приложений или изменения работающего приложения.Enables kiosk mode, which limits the user's ability to launch new apps or change the running app. Если включен режим полного экрана, жест распускающегося цветка и Кортана отключены, а размещенные приложения не отображаются в окружении пользователя.When kiosk mode is enabled, the Bloom gesture and Cortana are disabled, and placed apps aren't shown in the user's surroundings.

Установите флажок «Включить режим полного экрана», чтобы перевести HoloLens в режим полного экрана.Check Enable Kiosk Mode to put the HoloLens into kiosk mode. Выберите приложение для запуска при загрузке в раскрывающемся списке «Приложение запуска».Select the app to run at startup from the Startup app dropdown. Щелкните или нажмите «Сохранить», чтобы сохранить изменения.Click or tap Save to commit the settings.

Обратите внимание, что приложение будет работать при запуске, даже если режим полного экрана выключен.Note that the app will run at startup even if kiosk mode is not enabled. Выберите «Нет», чтобы не выполнять приложение при запуске.Select None to have no app run at startup.

SimulationSimulation

Позволяет записывать и воспроизводить входные данные для тестирования.Allows you to record and play back input data for testing.

  • Capture room (Захват комнаты): используется для скачивания файла моделирования комнаты, который содержит сетку пространственного картирования для окружения пользователя.Capture room: Used to download a simulated room file that contains the spatial mapping mesh for the user's surroundings. Назовите комнату, затем щелкните «Захват» для сохранения данных на ПК в виде XEF-файла.Name the room and then click Capture to save the data as a .xef file on your PC. Этот файл комнаты может быть загружен в эмулятор HoloLens.This room file can be loaded into the HoloLens emulator.
  • Recording (Запись): выберите потоки для записи, присвойте записи имя и нажмите кнопку "Запись", чтобы начать ее.Recording: Check the streams to record, name the recording, and click or tap Record to start recording. Выполняйте действия с помощью устройства HoloLens, затем щелкните «Стоп», чтобы сохранить данные на ПК в виде XEF-файла.Perform actions with your HoloLens and then click Stop to save the data as a .xef file on your PC. Этот файл может быть загружен в эмулятор или на устройство HoloLens.This file can be loaded on the HoloLens emulator or device.
  • Playback (Воспроизведение): нажмите кнопку "Отправить запись" для выбора XEF-файла на компьютере и отправки данных на устройство HoloLens.Playback: Click or tap Upload recording to select a xef file from your PC and send the data to the HoloLens.
  • Control mode (Режим управления): выберите в раскрывающемся списке пункт Default (По умолчанию) или Simulation (Имитация), а затем нажмите кнопку Set (Задать) для выбора режима на устройстве HoloLens.Control mode: Select Default or Simulation from the dropdown, and click or tap the Set button to select the mode on the HoloLens. Выбор «Симуляторы» отключает датчики на устройстве HoloLens и использует вместо них переданные смоделированные данные.Choosing "Simulation" disables the real sensors on your HoloLens and uses uploaded simulated data instead. Если переключиться на «Симуляторы», устройство HoloLens не будет реагировать на пользователя, пока не переключитесь обратно на значение «По умолчанию».If you switch to "Simulation", your HoloLens will not respond to the real user until you switch back to "Default".

Виртуальный вводVirtual Input

Отправляет клавиатурный ввод с удаленного компьютера на устройство HoloLens.Sends keyboard input from the remote machine to the HoloLens.

Щелкните или нажмите область под виртуальной клавиатурой, чтобы включить отправку нажатий клавиш на устройство HoloLens.Click or tap the region under Virtual keyboard to enable sending keystrokes to the HoloLens. Введите в текстовом поле ввода текста, затем щелкните или нажмите «Отправить», чтобы передать нажатия клавиш в активное приложение.Type in the Input text textbox and click or tap Send to send the keystrokes to the active app.

См. также статьюSee also