v2.9.2¶
A v2.9.2 torna o terminal serial interativo, permitindo que você digite diretamente no REPL do MicroPython da câmera, adiciona a instalação com um clique do firmware de desenvolvimento mais recente e ajusta o RTC da câmera a partir do relógio do host na conexão (requer firmware da câmera 4.3.2 ou mais recente; o firmware incluído aqui é o 4.3.1). A IDE permanece na base do Qt Creator 4.0.2 e não há mudanças incompatíveis para projetos existentes.
Destaques¶
Terminal serial interativo: digite diretamente no terminal da IDE para controlar o REPL do MicroPython da câmera, com as teclas de seta,
Home,EndeDeletemapeadas para os códigos de controle correspondentes do REPL.Instale a versão de desenvolvimento mais recente: um novo item do menu
Toolsbaixa o firmware mais recente do GitHub e o grava na câmera conectada.Sincronização da hora do host: conectar-se a uma câmera agora ajusta seu RTC a partir da data e hora atuais do sistema host (requer firmware da câmera 4.3.2 ou mais recente).
Atualizações do instalador no local: o instalador para Windows/Linux desinstala automaticamente uma versão anterior da OpenMV IDE no diretório de destino para atualizações limpas.
A gravação por DFU do Arduino Nicla Vision foi corrigida, com um tipo de placa dedicado e um driver para Windows incluído.
Novos recursos¶
Terminal serial interativo. Agora você pode digitar diretamente no terminal serial da IDE para interagir com o REPL do MicroPython da câmera. As teclas de seta mapeiam para
CTRL+B/CTRL+F/CTRL+P/CTRL+N,HomeeEndmapeiam paraCTRL+AeCTRL+E, eDeletemapeia paraCTRL+D(c50b8c716).Instale a versão de desenvolvimento mais recente. Um novo item do menu
Toolsbaixa o firmware mais recente em desenvolvimento do GitHub e o grava na câmera conectada, com uma opção para apagar o sistema de arquivos interno (87a69e700).Sincronização da hora do host na conexão. Ao conectar-se a uma câmera, a IDE agora envia a data e hora atuais do sistema host para ajustar o RTC da câmera. Isso requer firmware da câmera 4.3.2 ou mais recente; o firmware 4.3.1 incluído nesta versão ainda não oferece suporte ao comando de entrada de hora (d3ef9d5e0, ce82350eb).
Outras mudanças e melhorias¶
Correções de bugs¶
Parar um script ou desconectar agora coloca a câmera em estado ocioso e esvazia totalmente os buffers de texto e imagem pendentes primeiro, evitando quadros e saídas obsoletos e disputas de comandos (af8d18d65).
A janela de progresso da gravação de firmware para DFU,
bossacepicotoolagora atualiza as linhas de progresso de apagamento e download no lugar, em vez de inundar a janela com milhares de linhas (23345dce4).Uma câmera em modo bootloader (serial
000000000011) não é mais oferecida como uma porta normal conectável, sendo usada apenas para recuperação do bootloader (9d070b669).O comando Open OpenMV Cam Folder agora abre o diretório
.openmv_diskcorreto no macOS e no Linux, em vez do caminho bruto da porta (adacf333d).Fechar uma aba do editor pela barra de abas agora fecha o editor corretamente, sem acionar a lógica de fechamento duas vezes (18408e6e5, 09a8e299b).
As caixas de diálogo de erro do DFU (“No DFU settings for the selected board type!” e “No DFU settings for the selected device!”) agora incluem o VID e o PID problemáticos para auxiliar na solução de problemas (640f25df3).
Suporte a plataformas e ferramentas¶
Base do Qt Creator: 4.0.2.
A gravação por DFU do Arduino Nicla Vision foi corrigida com a adição do VID/PID de seu bootloader ao mapa de DFU, dando a ele um tipo de placa
NICLAVdedicado e incluindo seu driver para Windows (90d1ac0ac).Adicionado suporte ao sensor térmico FLIR Lepton 1.6 na tabela de IDs de sensores; a entrada do Lepton 1.0 foi removida (874e80d86).
O firmware da câmera incluído foi atualizado para a v4.3.0 e depois para a v4.3.1 em todas as placas OpenMV e Arduino, com novos scripts de exemplo de Time-of-Flight, alta temperatura de objeto do Lepton e BLE
aioblepara o Nano-RP2040 (3034469f7, ce82350eb).
Mudanças incompatíveis¶
Nenhuma. Esta versão não contém quebras de fluxo de trabalho ou de comportamento visíveis ao usuário para projetos existentes.