v1.5.2¶
A v1.5.2 é uma versão de recursos e atualização construída sobre o Qt Creator 4.0.2. Ela ensina o visualizador de frame buffer a decodificar quadros comprimidos em JPEG, adiciona um tamanho de tabulação configurável para o terminal serial, simplifica o diálogo de Opções para usuários OpenMV e atualiza o firmware da OpenMV Cam incluído para 2.3.0, junto com um lote de novos scripts de exemplo. Não há mudanças incompatíveis.
Destaques¶
Decodificação de frame buffer JPEG: o visualizador de frame buffer agora decodifica e exibe frame buffers comprimidos em JPEG, não apenas quadros RGB brutos, em escala de cinza e binários.
Firmware incluído 2.3.0: o firmware da OpenMV Cam fornecido tanto para placas OMV2 quanto OMV3 foi atualizado para a versão 2.3.0.
Serial Terminal Tab Size agora é uma configuração ajustável que se aplica em tempo real ao terminal serial, em vez de uma largura de tabulação fixa de 8.
Diálogo de Opções simplificado: configurações não utilizadas do Qt Creator são ocultadas para usuários OpenMV e a página
Font & Colorsé renomeada paraFont.Novos exemplos incluídos para emulação de Pixy, MAVLink, códigos de barras e um streamer MJPEG por WiFi.
Novos recursos¶
O visualizador de frame buffer agora pode decodificar e exibir frame buffers comprimidos em JPEG recebidos pela codificação serial de 6 bits, construindo o pixmap via
QImage::fromData(848215da8).Adicionados novos exemplos incluídos de emulação de Pixy que transformam a OpenMV Cam em um rastreador de AprilTag e blob compatível com Pixy por I2C, SPI e UART (b3dac4090).
Adicionados novos exemplos incluídos de MAVLink para transmitir mensagens de fluxo óptico e de alvo de pouso AprilTag a um controlador de voo (b3dac4090).
Adicionados exemplos incluídos para detecção de códigos de barras 1D (EAN/UPC/ISBN/CODE39/CODE93/CODE128/etc.) e um streamer MJPEG por WiFi que roda em modo Access Point (b3dac4090).
Outras mudanças e melhorias¶
Adicionada uma configuração ajustável de Serial Terminal Tab Size à página de opções de Tab/Indentação do editor; o valor é persistido e aplicado em tempo real ao terminal serial (848215da8).
A execução de scripts no terminal agora envia o programa para a câmera um byte por vez, para evitar estourar o buffer de entrada da placa MicroPython (848215da8).
Simplificado o diálogo de Opções para usuários OpenMV ocultando configurações não utilizadas do Qt Creator (codificações, ocultação e navegação do mouse, zoom com a roda do mouse, camel-case e seleção inteligente, dobramento automático do primeiro comentário, abrir links em divisão, exibição de codificação de arquivo, antialiasing e esquema de cores) e renomeada a página
Font & ColorsparaFont; o dobramento automático do primeiro comentário agora vem desativado por padrão, além de oculto (848215da8).Alterado o padrão para que a limpeza de espaços em branco ao salvar agora se aplique ao documento inteiro, em vez de apenas às linhas editadas (848215da8).
Expandida a documentação offline incluída com novos tutoriais de controle de I/O e LED, uma imagem de pinagem em alta resolução e páginas de referência atualizadas das bibliotecas de imagem e de rede (b3dac4090).
Correções de bugs¶
Corrigido o realce de sintaxe Python dos argumentos de chamada de função, de modo que nomes de argumentos nomeados sejam realçados corretamente e o separador
=seja tratado como texto normal (848215da8).
Suporte de plataforma e ferramentas¶
Base do Qt Creator: 4.0.2.
Firmware da OpenMV Cam incluído: atualizado para 2.3.0 tanto para placas OMV2 quanto OMV3 (b3dac4090).
Mudanças incompatíveis¶
Nenhuma. Esta versão não introduz quebras de fluxo de trabalho ou comportamento visíveis ao usuário; os projetos existentes continuam funcionando sem alterações.