v2.6.5

v2.6.5 — это сопроводительный выпуск, который исправляет обнаружение платы при отключённой проверке лицензии, повышает надёжность операции Erase Flash Filesystem и исправляет вспомогательные скрипты macOS, генерируемые для прошивки через DFU и преобразования видео. Выпуск по-прежнему основан на Qt Creator 4.0.2 и не содержит несовместимых изменений.

Ключевые моменты

  • Обнаружение платы без проверки лицензии: тип и идентификатор платы теперь сообщаются корректно даже при отключённой проверке лицензии.

  • Более надёжная операция Erase Flash Filesystem: операция стирания теперь корректно повторяется, когда подключение к загрузчику не завершается.

  • Исправлены вспомогательные скрипты macOS: генерируемые скрипты оболочки для DFU и видео больше не выводят завершающую пустую строку.

Исправления ошибок

  • Исправлено обнаружение типа и идентификатора платы при отключённой проверке лицензии. За флагом disableLicenseCheck теперь скрывается только онлайн-проверка лицензии, поэтому m_boardType и m_boardId всегда устанавливаются при обнаружении платы (b1fe54397).

  • Повышена надёжность операции Erase Flash Filesystem. Временный файл стирания больше не удаляется автоматически, и IDE теперь ждёт одну секунду перед повтором, когда подключение к загрузчику не завершается (210284692).

  • Исправлены генерируемые вспомогательные скрипты оболочки macOS для прошивки через DFU и преобразования/воспроизведения видео через ffmpeg/ffplay. Командные строки #!/bin/sh больше не добавляют завершающий пустой перевод строки (0b783346a).

Поддержка платформ и инструментов

  • Базовая версия Qt Creator: 4.0.2.

  • Версия OpenMV IDE повышена с 2.6.4 до 2.6.5.

Несовместимые изменения

Отсутствуют. Этот выпуск полностью обратно совместим; существующие проекты и рабочие процессы не затронуты.