v2.6.7¶
A v2.6.7 move os fluxos de trabalho de gravação de firmware DFU e de conversão de vídeo para diálogos de terminal embutidos no IDE, adiciona a programação do coprocessador WiFi CYW4343 para o Arduino Portenta H7 e melhora o tratamento de sensores em escala de cinza e o prompt de modo DFU. O IDE permanece no Qt Creator 4.0.2, o firmware OpenMV incluído avança para a 3.6.9 e não há mudanças incompatíveis.
Destaques¶
O terminal de gravação DFU embutido executa o
dfu-utildentro de um diálogo redimensionável do IDE com saída ao vivo (erros destacados em vermelho) e um botão Cancelar, em vez de uma janela de terminal externa do sistema operacional.O firmware WiFi CYW4343 agora é programado junto com o firmware principal ao gravar o Arduino Portenta H7 via DFU.
O terminal de conversão de vídeo embutido executa a ferramenta
Convert Videodo FFmpeg no mesmo diálogo redimensionável do IDE com saída ao vivo e Cancelar.O prompt de modo DFU redesenhado usa uma lista suspensa de versão de firmware e uma caixa de seleção opcional
Erase internal file systemque lembra sua última escolha.O suporte a sensores em escala de cinza estende a reescrita automática de
RGB565paraGRAYSCALEao MT9V034 além do HM01B0.
Novos recursos¶
Terminal de gravação DFU embutido. O
dfu-utilagora é iniciado diretamente em um terminalQDialogque transmite ostdoutao vivo como texto simples e destaca ostderrem vermelho, com um botão Cancelar e geometria de janela salva, substituindo a janela de terminal externa do sistema operacional. (c2875d871)Programação do coprocessador WiFi CYW4343. Carregar firmware via DFU no Arduino Portenta H7 agora executa uma etapa extra de programação que grava o firmware WiFi CYW4343 onboard (
CYW4343/cyw4343.binem0x90F00000), controlada porextraProgramCommandsnodfu.txt. (62e0ba771, ba31998ce)Terminal de conversão de vídeo embutido. A ferramenta
Convert Videobaseada em FFmpeg agora executa offmpegem um diálogo de terminal redimensionável do IDE com saída ao vivo e Cancelar, em vez de iniciar um terminal externo. (5987bb152)Opção de provisionamento de fábrica. Uma opção de linha de comando oculta
-form_key, quando fornecida, registra automaticamente a placa/ID de uma OpenMV Cam conectada no servidor da OpenMV, em vez de exibir o prompt de registro manual. (d5740f71e)
Outras mudanças e melhorias¶
Prompt de modo DFU redesenhado. O prompt
board detected in DFU modeagora é um diálogo com uma lista suspensa mostrando a versão exata mais recente do firmware de release, além de uma caixa de seleção opcionalErase internal file system, e lembra a última ação selecionada e o estado de apagamento. (0a4d6258c)Tooltips da caixa de apagamento. As caixas de seleção de apagamento de sistema de arquivos do bootloader/DFU agora têm tooltips esclarecendo que apagar a unidade flash interna não apaga um cartão SD removível. (0a4d6258c)
Reescrita de escala de cinza no local para exemplos abertos. Quando um exemplo helloworld já aberto é executado em um sensor HM01B0 ou MT9V034, o IDE o reescreve no local para usar
GRAYSCALE, para que funcione nesses sensores somente em escala de cinza. (4448edb38)Mensagem pós-gravação mais clara. Após uma atualização DFU/firmware, a mensagem de confirmação agora explica o caso em que o
main.pyfoi sobrescrito sem apagar o disco, de modo que a câmera simplesmente executa omain.pye monta sua unidade. (62e0ba771)Scripts de exemplo atualizados. O
ulab.pyagora usaulab.numericalpara média/desvio padrão, odeep_sleep.pyreordena o soft-sleep do sensor antes do bypass do regulador OV7725, e um novo19-Low-Power/extint_wakeup.pydemonstra o despertar do modo stop por meio de uma interrupção externa. (c30fcb7c3)Aprimoramento do diálogo de conexão. O texto de progresso
Connecting...foi reformatado com quebras de linha para melhor legibilidade. (0d3619245)
Correções de bugs¶
Corrigidos todos os diálogos Salvar Como (salvar imagem, template, descritor, pontos-chave, modelo de rede, exportação de conjunto de dados, log do terminal, salvar vídeo, saída de conversão de vídeo) para rejeitar nomes de arquivo sem extensão e solicitar que o usuário adicione uma, em vez de salvar um arquivo sem extensão. (3a3ba3c5e)
Corrigida a renderização da interface específica do macOS: a inversão de cor de texto/botão do menu (que dependia do brilho do fundo do menu) e a estilização personalizada de barra de rolagem escura não são mais aplicadas no macOS. (39179b6cb, 8b11fbcab)
Suporte a plataformas e ferramentas¶
Base do Qt Creator: 4.0.2.
Firmware OpenMV incluído: 3.6.8 para 3.6.9.
Firmware WiFi CYW4343: novo blob
CYW4343/cyw4343.binincluído para o Arduino Portenta H7.Scripts de sensor em escala de cinza: os scripts New File, de exemplo e de conjunto de dados agora alternam
RGB565paraGRAYSCALEno MT9V034 além do HM01B0 (VGA para QVGA apenas no HM01B0). (ef0c22efb, d5bdd8890)
Mudanças incompatíveis¶
Nenhuma. Esta versão é compatível com versões anteriores; projetos e scripts existentes não exigem alterações.