连接监控器
连接监控器是Haply Inverse Unity软件包中的一个重要工具,旨在通过实时了解Unity编辑器或运行时应用程序与Haply Inverse服务之间的连接状态来简化开发流程。
概述
连接监控器是通过Haply 反向服务监控和管理 Unity 项目与Haply 硬件设备之间连接的中心枢纽。 它提供当前连接状态、连接设备的详细视图,并允许直接从 Unity 编辑器配置日志设置。
主要功能
- 实时连接状态:显示与服务连接的当前状态,显示服务是否已连接、正在连接或已断开。
- 设备列表管理:显示服务当前识别的所有 Haply 设备列表,包括其连接和所有权状态。
- 手动连接控制:提供手动连接、重新连接或断开服务的按钮,便于故障排除和测试。
- 设备缓存管理:允许清除和刷新设备缓存,确保设备列表是最新的。
- 日志配置:可配置自定义日志记录设置,包括冗长程度和彩色编码日志,以协助调试和开发。
访问连接监控器
要在 Unity 编辑器中打开 "连接监控器",请导航至 "窗口" > "Haply Inverse" > "连接监控器"。 这将打开 "连接监控器 "窗口,您可以在此查看和管理连接和设备设置。
客户连接部分
本节提供与Haply 反向服务连接的信息,包括连接状态和管理连接的控件。 它显示客户端的连接描述、地址、客户端 ID 和进程 ID,提供当前连接的详细视图。
编辑连接
显示连接和已连接设备的状态。
运行时连接
它由设备映射器启动,在运行时与服务通信,管理设备连接,轮询设备状态变化,并发送力或位置命令。
设备缓存部分
设备缓存 "部分列出了Haply 反向服务当前识别的所有设备,以及它们的连接状态、所有权状态和设备特定设置,例如反向3 设备的手度。 它提供了清除或刷新设备缓存的选项,以及实时更新的自动刷新功能。
日志设置部分
在 "日志设置 "部分,开发人员可以配置由 Haply Inverse Unity 软件包生成的日志的繁简程度,并启用日志颜色编码以区分主线程和触觉线程信息。 这一部分对于希望微调调试过程的开发人员至关重要。
结论
连接监控器旨在简化设备连接管理并增强开发工作流程。 通过提供实时连接状态、所有兼容设备的详细信息以及可定制的日志设置,它使开发人员能够在其 Unity 项目中高效地集成和调试 Haply 硬件。