주요 콘텐츠로 건너뛰기
버전: 2.2.0

연결 모니터

연결 모니터는 유니티 에디터 또는 런타임 애플리케이션과 해플라이 인버스 서비스 간의 연결 상태에 대한 실시간 인사이트를 제공하여 개발 프로세스를 간소화하도록 설계된 해플라이 인버스 유니티 패키지 내 필수 툴입니다.

개요

연결 모니터는 Haply 인버스 서비스를 통해 Unity 프로젝트와 Haply 하드웨어 장치 간의 연결을 모니터링하고 관리하기 위한 중앙 허브 역할을 합니다. 현재 연결 상태와 연결된 디바이스에 대한 자세한 보기를 제공하며, Unity 에디터에서 직접 로깅 설정을 구성할 수 있습니다.

주요 기능

  • 실시간 연결 상태: 서비스 연결 상태: 서비스 연결 중, 연결 중, 연결 끊김 등 현재 서비스 연결 상태를 표시합니다.
  • 디바이스 목록 관리: 현재 서비스에서 인식하고 있는 모든 Haply 디바이스의 연결 및 소유권 상태를 포함한 목록을 표시합니다.
  • 수동 연결 제어: 수동 연결, 재연결 또는 서비스 연결 해제 버튼을 제공하여 문제 해결 및 테스트를 용이하게 합니다.
  • 장치 캐시 관리: 디바이스 캐시를 지우고 새로 고침하여 디바이스 목록을 최신 상태로 유지할 수 있습니다.
  • 로깅 구성: 디버깅 및 개발을 지원하기 위해 상세도 수준 및 색상으로 구분된 로그를 포함한 사용자 지정 로깅 설정을 구성할 수 있습니다.

연결 모니터에 액세스하기

Unity 에디터에서 연결 모니터를 열려면 창 > 하플리 인버스 > 연결 모니터로 이동합니다. 그러면 연결 및 장치 설정을 보고 관리할 수 있는 연결 모니터 창이 열립니다.

클라이언트 연결 섹션

이 섹션에서는 연결 상태 및 연결 관리를 위한 제어를 포함하여 Haply 역방향 서비스 연결에 대한 정보를 제공합니다. 클라이언트의 연결 설명, 주소, 클라이언트 ID, 프로세스 ID가 표시되며 현재 연결에 대한 자세한 보기를 제공합니다.

편집기 연결

연결 및 연결된 장치 상태를 표시합니다.

연결-모니터-편집기

런타임 연결

디바이스 매퍼에 의해 시작되어 런타임에 서비스와 통신하고, 디바이스 연결을 관리하고, 디바이스 상태 변화를 폴링하고, 강제 또는 위치 명령을 전송합니다.

연결-모니터-런타임

디바이스 캐시 섹션

디바이스 캐시 섹션에는 현재 하플리 인버스 서비스에서 인식하는 모든 디바이스가 연결 상태, 소유권 상태, 인버스3 디바이스의 핸드헬드 여부와 같은 디바이스별 설정과 함께 나열됩니다. 장치 캐시를 지우거나 새로 고치는 옵션과 실시간 업데이트를 위한 자동 새로 고침 기능도 제공합니다.

로깅 설정 섹션

로깅 설정 섹션에서 개발자는 Haply 인버스 유니티 패키지에서 생성되는 로그의 상세도를 구성하고 로그의 색상 코딩을 활성화하여 메인 스레드 메시지와 햅틱 스레드 메시지를 구분할 수 있습니다. 이 섹션은 디버깅 프로세스를 세밀하게 조정하려는 개발자에게 매우 중요합니다.

결론

연결 모니터는 디바이스 연결 관리를 간소화하고 개발 워크플로를 개선하기 위해 설계되었습니다. 실시간 연결 상태, 호환되는 모든 기기에 대한 자세한 정보, 커스터마이징 가능한 로깅 설정을 제공하여 개발자가 Unity 프로젝트 내에서 Haply 하드웨어를 효율적으로 통합하고 디버깅할 수 있도록 지원합니다.