v1.5.2¶
v1.5.2 é uma versão de funcionalidades e atualização construída sobre o Qt Creator 4.0.2. Ensina o visualizador de buffer de fotograma a descodificar fotogramas comprimidos em JPEG, adiciona um tamanho de tabulação configurável no terminal série, simplifica o diálogo de Opções para utilizadores do OpenMV e atualiza o firmware do OpenMV Cam incluído para 2.3.0, juntamente com um conjunto de novos scripts de exemplo. Não existem alterações incompatíveis.
Destaques¶
Descodificação JPEG no buffer de fotograma: o visualizador de buffer de fotograma descodifica e apresenta agora buffers de fotograma comprimidos em JPEG, e não apenas fotogramas RGB, em escala de cinzentos e binários.
Firmware incluído 2.3.0: o firmware do OpenMV Cam fornecido para as placas OMV2 e OMV3 foi atualizado para a versão 2.3.0.
Tamanho de Tabulação do Terminal Série é agora uma definição configurável que se aplica em tempo real ao terminal série, em vez de uma largura de tabulação fixa de 8.
Diálogo de Opções simplificado: as definições do Qt Creator não utilizadas estão ocultas para os utilizadores do OpenMV e a página
Font & Colorsfoi renomeada paraFont.Novos exemplos incluídos para emulação Pixy, MAVLink, códigos de barras e um emissor MJPEG por WiFi.
Novas funcionalidades¶
O visualizador de buffer de fotograma consegue agora descodificar e apresentar buffers de fotograma comprimidos em JPEG recebidos através da codificação série de 6 bits, construindo o pixmap via
QImage::fromData(848215da8).Adicionados novos exemplos de emulação Pixy que transformam o OpenMV Cam num rastreador de AprilTag e manchas compatível com Pixy, através de I2C, SPI e UART (b3dac4090).
Adicionados novos exemplos de MAVLink para transmitir mensagens de fluxo ótico e de alvo de aterragem AprilTag para um controlador de voo (b3dac4090).
Adicionados exemplos incluídos para deteção de códigos de barras 1D (EAN/UPC/ISBN/CODE39/CODE93/CODE128/etc.) e um emissor MJPEG por WiFi que funciona em modo Access Point (b3dac4090).
Outras alterações e melhorias¶
Adicionada uma definição configurável de Tamanho de Tabulação do Terminal Série na página de opções de Tabulação/Indentação do editor; o valor é guardado e aplicado em tempo real ao terminal série (848215da8).
A execução de scripts no terminal envia agora o programa para a câmara byte a byte, para evitar sobrecarregar o buffer de entrada da placa MicroPython (848215da8).
Simplificado o diálogo de Opções para utilizadores do OpenMV, ocultando definições do Qt Creator não utilizadas (codificações, ocultação do rato e navegação, zoom com roda do rato, seleção camelCase e inteligente, dobrar automaticamente o primeiro comentário, abrir ligações em divisão, apresentação de codificação de ficheiros, anti-aliasing e esquema de cores) e renomeando a página
Font & ColorsparaFont; o dobrar automático do primeiro comentário está agora desativado por predefinição, além de estar oculto (848215da8).Alterada a predefinição para que a limpeza de espaços em branco ao guardar se aplique agora ao documento inteiro em vez de apenas às linhas editadas (848215da8).
Expandida a documentação offline incluída com novos tutoriais de controlo de I/O e LED, uma imagem de pinout de alta resolução e páginas de referência atualizadas das bibliotecas de imagem e rede (b3dac4090).
Correções de erros¶
Corrigido o realce de sintaxe Python para os argumentos de chamadas de função, de modo a que os nomes de argumentos por palavra-chave sejam realçados corretamente e o separador
=seja tratado como texto normal (848215da8).
Suporte de plataforma e ferramentas¶
Base Qt Creator: 4.0.2.
Firmware OpenMV Cam incluído: atualizado para 2.3.0 para as placas OMV2 e OMV3 (b3dac4090).
Alterações incompatíveis¶
Nenhuma. Esta versão não introduz quebras de fluxo de trabalho ou de comportamento visíveis ao utilizador; os projetos existentes continuam a funcionar sem alterações.