v4.5.0

v4.5.0은 OpenMV 펌웨어 4.6.20을 번들로 포함하고, 최신 펌웨어와 가변 크기 get_state() 응답을 협상하도록 IDE를 개선한 유지보수 및 기반 작업 릴리스입니다. 계속 Qt Creator 14.0.2를 기반으로 합니다. 이 릴리스는 두 개의 Tools 메뉴 동작에 대한 키보드 단축키를 제거하며, 이는 해당 단축키에 의존하던 사용자에게는 호환성 단절 변경입니다.

주요 사항

  • 번들 펌웨어 4.6.20이 지원되는 모든 보드에 제공됩니다.

  • 가변 크기 get_state() 협상이 펌웨어 4.6.1 이상에서 활성화되며, 이전 펌웨어에서는 고정 크기 형식으로 자동 폴백됩니다.

기타 변경 및 개선 사항

  • 카메라에 연결할 때, IDE는 이제 보고된 펌웨어 버전을 기반으로 가변 크기 get_state() 응답을 협상하여, 펌웨어 4.6.1 이상에서는 가변 크기 경로를 활성화하고 이전 펌웨어에서는 고정 크기 형식으로 폴백합니다 (db25810ea).

플랫폼 및 도구 지원

  • Qt Creator 기반: 14.0.2.

  • 번들 OpenMV 펌웨어: 지원되는 모든 보드(OPENMV2/3/4/4P/PT, RT1060, Arduino GIGA, Nicla Vision, Portenta H7, Nano 33 BLE Sense, Nano RP2040 Connect)에 대해 4.6.20으로 업데이트되었습니다 (9126895de).

호환성 단절 변경

  • Run Bootloader (Load Firmware)(이전 Ctrl+Shift+L)와 Erase Onboard Data Flash(이전 Ctrl+Shift+E)의 키보드 단축키가 제거되었습니다. 이 Tools 메뉴 동작은 이제 메뉴를 통해서만 접근할 수 있습니다 (1013287ff).