v4.8.6

v4.8.6 är en anslutnings- och verktygsversion inriktad på höghastighetsladdning av kamerafirmware, smartare strömning av bildbuffert och uppdaterade AI-/verktygskedjepaket. Den baseras fortfarande på Qt Creator 14.0.2. Det finns inga brytande ändringar för befintliga användarprojekt.

Höjdpunkter

  • Tillförlitlig firmwareladdning på macOS för höghastighetskameror med RT1062 och Alif AE3 som kör V4.8.1 V1 DBG-protokollet, genom att kringgå en TinyUSB-låsning vid höghastighets-USB.

  • Automatisk JPEG- kontra rå-strömning som väljer JPEG när kameran körs i full hastighet eller har en hårdvaru-JPEG-kodare, och rå endast när kameran är höghastighets och saknar en JPEG-kodare, och kommer ihåg valet per kort.

  • Återställning från Alif ROM-/återställningsläge under firmwareladdning, som driver underhållsverktyget och uppmanar till en strömcykling.

  • ST Edge AI-verktygen uppdaterade till STEDGEAI 3.0.0 och Arm GNU bare-metal-verktygskedjan till 14.3.rel1.

  • csi_ng-autofixar så att exempelskript anpassar upplösning och pixelformat till den anslutna sensorn med det nya csi.*-API:et.

Nya funktioner

  • IDE:n väljer nu automatiskt JPEG kontra rå strömning av bildbufferten baserat på det anslutna kortets kapaciteter: den föredrar JPEG när kameran körs i full hastighet eller har en hårdvaru-JPEG-kodare, och faller endast tillbaka på rå när kameran är höghastighets och saknar en JPEG-kodare. Valet per kort kommer ihåg mellan sessioner (64823318a).

  • Alif-firmwareladdningen kan nu upptäcka och återställa ett kort som startar upp i ROM-/återställningsläge, genom att driva underhållsverktyget genom återställningen och uppmana användaren att strömcykla kameran efteråt (617724b4e).

Övriga ändringar och förbättringar

  • Autofixar för gråskale- och HM01B0-/Boson-/GENX320-sensorer skriver nu också om de nya csi_ng-API-anropen (.pixformat(csi.*) / .framesize(csi.*)) så att exemplen anpassar upplösning och pixelformat till den anslutna sensorn (11a3e0d37).

Buggfixar

  • Firmwareladdning för höghastighetskameror med RT1062 och Alif AE3 som kör V4.8.1 V1 DBG-protokollet ansluter nu tillförlitligt på macOS genom att paketet för protokollversionskontroll delas upp för att kringgå en TinyUSB-låsning vid höghastighets-USB (4b558274d).

  • Matchningen av kamerans USB-serieenhet accepterar nu också ett byte-omvänt serienummer, vilket åtgärdar enhetsidentifiering på kort som rapporterar serienumret i omvänd byteordning (633f5e559).

  • På macOS tvingas editorflikarna nu att justeras till vänster i flikraden i stället för att sträckas ut eller centreras (5a25d12ed, 6f4139739).

Plattforms- och verktygsstöd

  • Qt Creator-bas: 14.0.2.

  • ST Edge AI-verktygen uppdaterade till STEDGEAI 3.0.0 (från 2.1.0) för Windows, macOS-arm och Linux64, där OPENMV_N6 neuralart-profilen tar bort --mvei-alternativet; STEDGEAI-nedladdnings-URL:en flyttades också till download.openmv.io (c7560debb, 5fd08b8b6).

  • Arm GNU bare-metal-verktygskedjan uppdaterad till 14.3.rel1 (från 14.2.rel1) (c7560debb).

Brytande ändringar

Inga. Denna version är fullt kompatibel med befintliga OpenMV IDE-projekt och arbetsflöden.