v1.0.2-beta

A v1.0.2-beta é uma beta de IDE de desktop e ferramentas USB: ela adiciona um diálogo de preferências com enumeração de portas seriais, uma interface de depuração OpenMV com configurações USB separadas de CDC/HID e de depuração, move o arquivo de configuração e os scripts do usuário para o diretório home e fornece uma imagem DFU. Não há mudanças na API Python do firmware — scripts da v1.0.1-beta executam sem alterações.

Destaques

  • Diálogo de preferências com enumeração de portas seriais.

  • Interface de depuração OpenMV — configurações USB separadas de CDC/HID e de depuração.

  • Imagem DFU fornecida; arquivo de configuração/scripts do usuário movidos para o diretório home.

  • Sem mudanças na API do firmware — reflashe e seus scripts da v1.0.1-beta executam sem alterações.

Novos recursos

  • Adicionados um diálogo de preferências com enumeração de portas seriais, uma interface de depuração OpenMV (configs USB separadas de CDC/HID e de depuração) e uma imagem de firmware DFU. A IDE QT, descontinuada, foi removida.

Outras mudanças e melhorias

  • Movidos o arquivo de configuração e os scripts do usuário para o diretório home (gerenciados via appdirs); retorno de portas COM como string no Windows; renomeado binfirmware; abertura da porta serial após openmv.init; corrigidos os avisos de dispositivo desconectado e de serial fechada.

Mudanças incompatíveis na API

A v1.0.2-beta não introduz nenhuma mudança incompatível na API Python (as mudanças são apenas na IDE de desktop / configuração USB / empacotamento). Scripts que rodavam na v1.0.1-beta executam sem alterações — basta reflashar o firmware.