跳至主要内容
版本: 2.1.1

连接监控器

连接监控器是Haply Inverse Unity软件包中的一个重要工具,旨在通过实时了解Unity编辑器或运行时应用程序与Haply Inverse服务之间的连接状态来简化开发流程。

概述

连接监控器是通过Haply 反向服务监控和管理 Unity 项目与Haply 硬件设备之间连接的中心枢纽。 它提供当前连接状态、连接设备的详细视图,并允许直接从 Unity 编辑器配置日志设置。

主要功能

  • 实时连接状态:显示与服务连接的当前状态,显示服务是否已连接、正在连接或已断开。
  • 设备列表管理:显示服务当前识别的所有 Haply 设备列表,包括其连接和所有权状态。
  • 手动连接控制:提供手动连接、重新连接或断开服务的按钮,便于故障排除和测试。
  • 设备缓存管理:允许清除和刷新设备缓存,确保设备列表是最新的。
  • 日志配置:可配置自定义日志记录设置,包括冗长程度和彩色编码日志,以协助调试和开发。

访问连接监控器

要在 Unity 编辑器中打开 "连接监控器",请导航至 "窗口" > "Haply Inverse" > "连接监控器"。 这将打开 "连接监控器 "窗口,您可以在此查看和管理连接和设备设置。

客户连接部分

本节提供与Haply 反向服务连接的信息,包括连接状态和管理连接的控件。 它显示客户端的连接描述、地址、客户端 ID 和进程 ID,提供当前连接的详细视图。

编辑连接

显示连接和已连接设备的状态。

连接监控器编辑器

运行时连接

它由设备映射器启动,在运行时与服务通信,管理设备连接,轮询设备状态变化,并发送力或位置命令。

连接监控运行时间

设备缓存部分

设备缓存 "部分列出了Haply 反向服务当前识别的所有设备,以及它们的连接状态、所有权状态和设备特定设置,例如反向3 设备的手度。 它提供了清除或刷新设备缓存的选项,以及实时更新的自动刷新功能。

日志设置部分

在 "日志设置 "部分,开发人员可以配置由 Haply Inverse Unity 软件包生成的日志的繁简程度,并启用日志颜色编码以区分主线程和触觉线程信息。 这一部分对于希望微调调试过程的开发人员至关重要。

结论

连接监控器旨在简化设备连接管理并增强开发工作流程。 通过提供实时连接状态、所有兼容设备的详细信息以及可定制的日志设置,它使开发人员能够在其 Unity 项目中高效地集成和调试 Haply 硬件。