v4.8.4¶
v4.8.4 é uma versão de fiabilidade e gestão de ligações construída sobre a base Qt Creator 14.0.2 existente. Melhora a correspondência entre unidade USB e porta série no macOS, torna a ligação da câmara e a ressincronização mais robustas, alarga o catálogo do model zoo da STMicroelectronics e corrige um erro de carregamento de firmware Alif que podia danificar placas. Não há alterações disruptivas para os projetos dos utilizadores.
Destaques¶
Correspondência de unidades no macOS resolve agora o número de série USB de uma unidade montada percorrendo o registo DiskArbitration/IOKit, emparelhando corretamente as unidades de armazenamento da câmara com a respetiva porta série.
Carregamento de firmware Alif mais seguro já não apaga a região MRAM
APP, que estava a danificar as placas.Ligações mais fiáveis graças a tempos limite de ligação mais longos, uma ressincronização com tentativa e período de graça, e um fallback para uma única unidade amovível quando a correspondência estrita por número de série falha.
Model zoo STMicroelectronics mais alargado, agora disponível em
OPENMV_RT1060,OPENMV4P,ARDUINO_GIGA,ARDUINO_PORTENTA_H7, eARDUINO_NICLA_VISION.Painéis de Informações do Sistema mais limpos apresentados como texto monospace alinhado com uma secção de capacidades do protocolo em múltiplas linhas.
Outras alterações e melhorias¶
No macOS, o IDE resolve o número de série USB de uma unidade montada percorrendo o registo DiskArbitration/IOKit desde o caminho de montagem do volume até ao nó do dispositivo USB, corrigindo a correspondência entre porta série e unidade para unidades de armazenamento de câmara (35fd08410). As inclusões de DiskArbitration e CoreFoundation estão protegidas por uma guarda
Q_OS_MACpara que as compilações não-Mac compilem corretamente (5940f3f77).Quando a correspondência estrita de unidade por número de série falha mas existe exatamente uma unidade amovível presente, o IDE utiliza agora essa única unidade como caminho de montagem da câmara (92d13cb10).
A ressincronização da câmara utiliza agora um tempo limite de ligação mais longo na primeira tentativa e tenta novamente com um tempo limite de graça de um segundo, recriando o transporte em cada tentativa para tornar as ligações iniciais mais fiáveis (2343a9211).
Os painéis de Informações do Sistema do dispositivo e de estatísticas do anfitrião/dispositivo apresentam-se agora como texto monospace com colunas realinhadas e uma secção de capacidades do protocolo em múltiplas linhas para uma formatação mais clara (549a6acfa).
As entradas do model zoo da STMicroelectronics estão agora disponíveis em mais placas, alargando o catálogo a
OPENMV_RT1060,OPENMV4P,ARDUINO_GIGA,ARDUINO_PORTENTA_H7, eARDUINO_NICLA_VISIONpara além deOPENMV_AE3eOPENMV_N6(ea75eea5f).
Correções de erros¶
Corrigido o carregamento de firmware Alif para que já não apague a região MRAM
APP, que estava a danificar as placas; o IDE solicita agora ao utilizador que desligue a câmara e desative o interruptor de modo de manutenção forçada, e que mantenha a câmara desligada até receber instruções para a reconectar (886290d46).A sonda do novo protocolo série (V2) está agora corretamente limitada a ser executada apenas em câmaras que não têm o VID/PID USB OpenMV legado (ou seja, câmaras mais recentes), corrigindo um erro tipográfico na comparação de VID/PID que comparava
productIdentifierduas vezes em vez devendorIdentifiere uma condição de controlo que anteriormente executava a sonda nos dispositivos errados (b43b485ed, c86d83870).
Suporte de plataforma e ferramentas¶
Base Qt Creator: 14.0.2.
Catálogo do model zoo STMicroelectronics alargado a
OPENMV_RT1060,OPENMV4P,ARDUINO_GIGA,ARDUINO_PORTENTA_H7, eARDUINO_NICLA_VISIONpara além deOPENMV_AE3eOPENMV_N6.
Alterações disruptivas¶
Nenhuma. Esta versão não contém quebras na API de scripting ou no fluxo de trabalho de projetos de utilizador.