v2.6.9¶
A v2.6.9 adiciona suporte para o OpenMV Pure Thermal e o Arduino Nano 33 BLE Sense, corrige as cores do buffer de fotograma RGB565 com bytes trocados e a auto-indentação do Python, e aperfeiçoa o aviso de atualização de firmware e as dicas de documentação. É construída sobre a mesma base Qt Creator 4.0.2 da versão anterior e não introduz alterações incompatíveis com projetos existentes.
Destaques¶
O OpenMV Pure Thermal (
OPENMVPT) é agora suportado, com firmware, bootloader e binários UVC incluídos, bem como uma entrada de flash DFU.O suporte ao Arduino Nano 33 BLE Sense inclui firmware embutido e um conjunto completo de exemplos para a placa, sensor, Bluetooth, áudio e câmara térmica.
Corrigidas as cores RGB565 com bytes trocados na vista de buffer de fotograma em direto e no transcodificador de vídeo.
Corrigida a auto-indentação do Python para que uma nova linha vazia mantenha a indentação da linha anterior em vez de repor a coluna 0.
Caixa de verificação «Não mostrar esta mensagem novamente» no aviso de atualização de firmware desatualizado para suprimir notificações repetidas.
Novas funcionalidades¶
OpenMV Pure Thermal: adicionado suporte para a câmara
OPENMVPT(OpenMV Pure Thermal, STM32H743 com SDRAM), incluindo firmware, bootloader e binários UVC embutidos e uma nova entradaboards.txtpara flash DFU (c5b7df59f).Arduino Nano 33 BLE Sense: incluído o firmware Nano 33 BLE Sense (c5b7df59f) e adicionado um conjunto completo de exemplos que cobre o scanner I2C da placa, os sensores APDS9960, HTS221, LPS22 e LSM9DS1, BLE blinky/scan/temperatura, FFT de áudio e câmara térmica (4e7bc157b).
Outras alterações e melhorias¶
O aviso de atualização de firmware desatualizado inclui agora uma caixa de verificação «Não mostrar esta mensagem novamente» para que os utilizadores possam suprimir avisos de atualização repetidos (dd1ad68c4).
Clicar com Ctrl num método ou atributo mostra agora apenas a dica de documentação para esse módulo específico, filtrando as correspondências pelo nome do módulo antes do
.(34d9a30bf).As etiquetas do submenu de exemplos apresentam agora os hífens nos nomes das pastas como espaços para títulos mais limpos (por exemplo,
Nano 33 BLE SenseePortenta H7) (34d9a30bf, 4e7bc157b).No Linux, os diálogos de progresso do DFU Util e do Convert Video abrem agora sem roubar o foco da janela (dd1ad68c4).
O exemplo TV Shield foi atualizado para utilizar a resolução SIF (352x240), triplo buffering opcional e uma indicação de FPS, e refere agora que um TV shield com fio também é suportado; a mesma alteração também organizou o exemplo LoRa do Portenta H7 ao remover o argumento explícito de timeout do join OTAA (d54bb97e4).
Correções de erros¶
Corrigidas as cores do buffer de fotograma RGB565 que apareciam com bytes trocados: as imagens de firmware mais antigo (anterior a 3.8.0) têm os bytes invertidos enquanto o firmware mais recente é enviado sem inversão, tanto na vista em direto como no transcodificador de vídeo (dd1ad68c4).
Corrigida a auto-indentação incorreta do Python mantendo a indentação da linha anterior na nova linha vazia em vez de repor a coluna 0 após uma linha em branco (c33e9f354).
A navegação por clique em mensagens de erro já não tenta abrir um ficheiro-fonte inexistente quando o erro tem origem num módulo embutido (frozen), evitando erros espúrios no editor (dd1ad68c4).
Plataforma e suporte a ferramentas¶
Base Qt Creator: 4.0.2.
Nova placa: OpenMV Pure Thermal (
OPENMVPT, STM32H743 com SDRAM) com firmware, bootloader e binários UVC embutidos (c5b7df59f).Nova placa: Arduino Nano 33 BLE Sense com firmware embutido (c5b7df59f).
Firmware embutido: firmware OpenMV atualizado de 3.8.0 para 3.9.1 (c5b7df59f) e depois para 3.9.2 (a707f6ebc).
Versão do IDE: incrementada de 2.6.8 para 2.6.9 (d128254d7).
Alterações incompatíveis¶
Nenhuma. Esta versão adiciona placas e correções sem alterar o comportamento de projetos existentes, e a base Qt Creator 4.0.2 mantém-se inalterada.