v2.6.9¶
A v2.6.9 adiciona suporte ao OpenMV Pure Thermal e ao Arduino Nano 33 BLE Sense, corrige as cores do framebuffer RGB565 com bytes trocados e a indentação automática do Python, e refina o aviso de atualização de firmware e as dicas de ferramentas da documentação. Ela é construída sobre a mesma base Qt Creator 4.0.2 da versão anterior, e não há alterações incompatíveis com projetos existentes.
Destaques¶
O OpenMV Pure Thermal (
OPENMVPT) agora é suportado, com firmware, bootloader e binários UVC empacotados, além de uma entrada de gravação via DFU.O suporte ao Arduino Nano 33 BLE Sense adiciona firmware empacotado e um conjunto completo de exemplos de placa, sensor, Bluetooth, áudio e câmera térmica.
Correção das cores RGB565 com bytes trocados na visualização ao vivo do framebuffer e no transcodificador de vídeo.
Correção da indentação automática do Python para que uma nova linha vazia mantenha a indentação da linha anterior em vez de retornar à coluna 0.
A caixa de seleção “Não mostrar esta mensagem novamente” no aviso de atualização de firmware desatualizado suprime avisos repetidos.
Novos recursos¶
OpenMV Pure Thermal: adicionado suporte à câmera
OPENMVPT(OpenMV Pure Thermal, STM32H743 com SDRAM), incluindo firmware, bootloader e binários UVC empacotados e uma nova entradaboards.txtpara gravação via DFU (c5b7df59f).Arduino Nano 33 BLE Sense: empacotado o firmware do Nano 33 BLE Sense (c5b7df59f) e adicionado um conjunto completo de exemplos cobrindo o scanner I2C da placa, os sensores APDS9960, HTS221, LPS22 e LSM9DS1, BLE blinky/scan/temperatura, FFT de áudio e a câmera térmica (4e7bc157b).
Outras alterações e melhorias¶
O aviso de atualização de firmware desatualizado agora inclui uma caixa de seleção “Não mostrar esta mensagem novamente” para que os usuários possam suprimir avisos repetidos de atualização (dd1ad68c4).
Clicar com Ctrl em um método ou atributo agora mostra apenas a dica de documentação para aquele módulo específico, filtrando as correspondências pelo nome do módulo que precede o
.(34d9a30bf).Os rótulos do submenu de exemplos agora exibem hifens 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 DFU Util e Convert Video agora abrem sem roubar o foco da janela (dd1ad68c4).
O exemplo do TV Shield foi atualizado para usar resolução SIF (352x240), buffer triplo opcional e uma impressão de FPS, e agora observa que um TV shield com fio também é suportado; a mesma alteração também organizou o exemplo do Portenta H7 LoRa removendo o argumento explícito de timeout de join OTAA (d54bb97e4).
Correções de bugs¶
Corrigidas as cores do framebuffer RGB565 que apareciam com bytes trocados: imagens de firmware mais antigo (anterior a 3.8.0) têm os bytes invertidos enquanto o firmware mais novo é enviado sem inversão, tanto na visualização ao vivo quanto no transcodificador de vídeo (dd1ad68c4).
Corrigida a indentação automática incorreta do Python mantendo a indentação da linha anterior na nova linha vazia em vez de retornar à coluna 0 após uma linha em branco (c33e9f354).
A navegação por clique em mensagens de erro não tenta mais abrir um arquivo de origem inexistente quando o erro se origina de um módulo embutido (congelado), evitando erros espúrios no editor (dd1ad68c4).
Suporte de plataforma e ferramentas¶
Base Qt Creator: 4.0.2.
Nova placa: OpenMV Pure Thermal (
OPENMVPT, STM32H743 com SDRAM) com firmware, bootloader e binários UVC empacotados (c5b7df59f).Nova placa: Arduino Nano 33 BLE Sense com firmware empacotado (c5b7df59f).
Firmware empacotado: firmware OpenMV atualizado de 3.8.0 para 3.9.1 (c5b7df59f) e depois para 3.9.2 (a707f6ebc).
Versão da IDE: atualizada 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 permanece inalterada.