v3.9.3¶
v3.9.3 — це реліз, спрямований на покращення роботи мережі та стабільності: додано підтримку плати Bormio та приклади Portenta WiFi, оновлено LWIP, реалізовано конфігурацію джерела тактування PLL, виправлено ряд помилок у CYW43/LWIP, м’якому скиданні, SDIO, MQTT, драйвері FLIR Lepton та виведенні на TV. Несумісних змін API не введено — скрипти v3.9.2 працюють без змін.
Основні можливості¶
Підтримка плати Bormio.
Додано приклади Portenta WiFi.
Надійніша мережева робота — виправлення CYW43/LWIP та м’якого скидання, додано тайм-аут підключення та оновлено LWIP.
Несумісних змін API не введено — просто перепрошийте мікропрограму, і ваші скрипти v3.9.2 працюватимуть без змін.
Нові можливості¶
Додано приклади Portenta WiFi.
Джерело тактування PLL тепер конфігурується; додано прапорці для резервування потоків DMA.
Інші зміни та покращення¶
Оновлено LWIP до останнього релізу; додано тайм-аут підключення до
connect()CYW43; при м’якому скиданні викликаєтьсяgc_sweep_allдля звільнення пам’яті.
Виправлення помилок¶
Мережа:
Виправлено помилки CYW43/LWIP та м’якого скидання, використано тимчасові буфери DMA для передачі SDIO, бібліотека MQTT тепер коректно обробляє повернення
Noneзrecv().
Камера та дисплей:
Оновлено драйвер FLIR Lepton та виправлено порядок каналів RGB для виведення на TV.
Система:
Забезпечено, що PendSV не маскується перед зупинкою/виконанням скрипта.
Апаратне забезпечення та підтримка плат¶
Bormio — нова плата.
Несумісні зміни API¶
v3.9.3 не вводить несумісних змін Python API. Скрипти, що працювали на v3.9.2, виконуватимуться без змін на v3.9.3 — достатньо перепрошити мікропрограму.