주요 내용으로 이동

v3.5.2

3.5.2는 패치 버전입니다. 주요 개선 사항은 WebSocket 스트리밍 속도의 향상으로, 동기식 클라이언트가 이제 전체 사이클 속도로 최신 기기 상태를 수신할 수 있게 되었습니다. 또한 이번 버전에는 내부적인 품질 개선 사항과 여러 기기 및 탐색 관련 수정 사항이 포함되어 있습니다.

하이라이트​

  • WebSocket 클라이언트에 전체 전송 속도의 최신 상태를 동기화하여 제공합니다. 세션별 응답 제한 메커니즘이 제거되었으므로, 이제 각 응답에는 방금 수집된 상태가 포함되며 더 이상 약 ~1 kHz로 제한되지 않습니다(실측 결과 약 31 kHz, 100% 최신 상태, Linux 배포판 머신에서 테스트됨). 이로 인해 3.5.1 버전에서 도입되었던 최신 상태 전송 속도 저하 문제가 해결되었습니다.

내부 개선​

  • 펌웨어 상태 코드는 이제가독성을 높이기 위해 0x 접두사가 붙은 16진수 형식으로 로그에 기록됩니다.
  • glaze 직렬화 라이브러리가 v7.3.3으로 업데이트되었습니다. —— 전송되는 데이터가 바이트 단위로 일치합니다.
  • 세션 수준 보안 구성.
  • 서버 작업 영역의 자동 확장 및 축소 (F1-F3).

수정​

  • 이제 ‘귀환(return-home)’ 설정이 보고되지 않은 펌웨어 7.1 이상 기기를 재식별하도록 수정되었습니다. —— 이제 이러한 기기들은 핸드셰이크 단계에서 더 이상 오류가 발생하지 않습니다.
  • 고부하 상황에서 배압 메커니즘이 더 이상 장치 틱 업데이트를 잘못 버리지 않게 되었으며, 이전에는이로 인해 장치 상태에 간헐적인 공백이 발생하곤 했습니다.
  • 표면에 가까워질 때 기포 추적 내비게이션이 더 이상 깜빡이지 않습니다. —— 햅틱 출력 강도가 일정하게 유지되며, 자동 중앙 정렬 드리프트가 이제 기포 표면에서 부드럽게 0으로 감소합니다.
  • 구성 디렉터리를 생성할 수 없는 경우(예: 쓰기 권한이 없는 위치에 있는 경우), 서비스는 더 이상 중단되지않고, 경고 메시지를 기록한 후 계속 실행됩니다.