본문으로 이동

v3.5.2

3.5.2 버전은 수정 릴리스입니다. 주요 변경 사항은 WebSocket 스트리밍 처리량 개선으로, 이제 동기식 클라이언트가 루프의 최대 속도로 기기의 최신 상태를 수신할 수 있게 되었습니다. 또한 품질 향상을 위한 내부 개선 사항과 기기 및 탐색 기능과 관련된 여러 수정 사항이 포함되어 있습니다.

주요 내용​

  • 동기식 WebSocket 클라이언트를 위한 최대 속도로 업데이트된 상태. 세션당 응답 전송 속도 제한이 제거되었습니다. 이제 각 응답에는 약 1 kHz로 제한되던 것(버전 테스트용 Linux 머신에서 약 31 kHz, 100% 최신 상태로 측정됨) 대신, 방금 캡처된 최신 상태가 포함됩니다. 이 변경 사항으로 인해 버전 3.5.1에서 도입되었던 상태 업데이트 속도 저하 현상이 해소되었습니다.

내부 개선 사항​

  • 펌웨어 상태 코드는 가독성을 높이기 위해 0x 접두사가 붙은 16진수 형식으로 기록됩니다.
  • glaze 직렬화 라이브러리를 버전 7.3.3으로 업데이트 — 전송되는 데이터는 바이트 단위로 동일합니다.
  • 세션 범위 내로 제한된 보안 구성.
  • 서비스 측 작업 공간의 자동 확장 (F1-F3).

수정 사항​

  • 펌웨어 버전 7.1 이상이 탑재되어 있으면서도 원위치 복귀 구성이 보고되지 않는 기기는 다시 감지되며, 더 이상 감지 협상에서 실패하지 않습니다.
  • 이제 역압으로 인해 부하가 걸린 장치의 사이클 업데이트가 잘못 차단되는 일이 없어졌으며, 이로 인해 발생하던 장치 상태의 간헐적인 중단 현상도 해결되었습니다.
  • 자동 추적 기포 내 항해 시 수면 근처에서 더 이상 깜빡임이 발생하지 않습니다. 햅틱 출력 강도는 안정적으로 유지되며, 자동 중심 조정 편차는 이제 기포 표면에서 점차 0으로 줄어듭니다.
  • 구성 디렉터리를 생성할 수 없는 경우 (예: 쓰기 권한이 없는 위치)에도 서비스가 더 이상 중단되지 않으며, 경고 메시지를 기록한 후 실행을 계속합니다.