v3.9.3¶
v3.9.3 är en release med fokus på nätverk och stabilitet: den lägger till Bormio-kortet och Portenta WiFi-exempel, uppdaterar LWIP, gör PLL-klockkällan konfigurerbar och rättar en samling buggar i CYW43/LWIP, mjukstart, SDIO, MQTT, FLIR Lepton och TV. Den medför inga brytande API-ändringar — skript från v3.9.2 körs oförändrade.
Höjdpunkter¶
Stöd för Bormio-kortet.
Portenta WiFi-exempel tillagda.
Pålitligare nätverk — rättningar i CYW43/LWIP och mjukstart, en anslutningstimeout och uppdaterad LWIP.
Inga brytande API-ändringar — flasha om och dina skript från v3.9.2 körs oförändrade.
Nya funktioner¶
Portenta WiFi-exempel tillagda.
PLL-klockkällan är nu konfigurerbar, och flaggor lades till för att reservera DMA-strömmar.
Övriga ändringar och förbättringar¶
Uppdaterade LWIP till den senaste releasen; lade till en anslutningstimeout för CYW43
connect(); anropargc_sweep_allvid mjukstart för att frigöra minne.
Buggrättningar¶
Nätverk:
Rättade buggar i CYW43/LWIP och mjukstart, använde tillfälliga DMA-buffertar för SDIO-överföringar och fick MQTT-biblioteket att hantera ett
None-returvärde frånrecv().
Kamera och skärm:
Uppdaterade FLIR Lepton-drivrutinen och rättade RGB-kanalordningen för TV-utgång.
System:
Säkerställde att PendSV inte är maskerat innan ett skript stoppas/körs.
Hårdvaru- och kortstöd¶
Bormio — nytt kort.
Brytande API-ändringar¶
v3.9.3 medför inga brytande Python-API-ändringar. Skript som kördes på v3.9.2 körs oförändrade på v3.9.3 — flasha bara om den fasta programvaran.