v1.3.0¶
v1.3.0 — це великий функціональний реліз: він вводить підтримку WiFi-щита (драйвер network.WINC для WINC1500 та API сокетів usocket з інструментами керування мікропрограмою), новий модуль теплового ІЧ-датчика fir, сетери білого балансу / дзеркального відображення / перевертання sensor, sensor.skip_frames() та фільтри зображень mean / median / mode / midpoint. Реліз не вносить критичних змін API — скрипти v1.2.0 працюють без змін.
Основні можливості¶
WiFi-щит — WINC1500
network.WINC(сканування / підключення / ifconfig) та API сокетівusocket(TCP/UDP, DNS, таймаути) з інструментами оновлення/дампу/версії мікропрограми.Модуль
fir— підтримка теплового ІЧ-датчика (MLX).Sensor —
set_whitebal()/set_hmirror()/set_vflip()таskip_frames().Фільтри —
image.mean()/median()/mode()/midpoint().Відсутність критичних змін API — перепрошийте і ваші скрипти v1.2.0 працюватимуть без змін.
Нові можливості¶
WiFi-щит (WINC1500) — додано драйвер
network.WINC(сканування WiFi, підключення, ifconfig) та API сокетівusocket:send()/recv(),bind()/sendto()/recvfrom(),listen()/accept(),settimeout()/ блокуючі таймаути та DNS (з асинхронними зворотними викликами сокета/DNS), плюс інструментиwinc.fw_update()/winc.fw_dump()/winc.fw_version()та приклади WiFi-скриптів (сканування, підключення, TCP-клієнт, DNS, NTP, MJPEG-стример).fir— додано тепловий ІЧ-модульfir(init/deinit/read_ta/read_ir/draw_ta/draw_irз внутрішнім масштабуванням/змішуванням) та прикладиfir.py/fir_lcd.py.Sensor — додано
sensor.set_whitebal(),sensor.set_hmirror(),sensor.set_vflip()таsensor.skip_frames()(стабілізація камери після зміни налаштувань).Фільтри зображень — додано
image.mean(),image.median(),image.mode()таimage.midpoint(ksize, bias=).Додано перероблений BLE-драйвер/приклад та інструмент генератора ІЧ-таблиці MLX.
Інші зміни та вдосконалення¶
Приклади скриптів реорганізовано в нумеровані тематичні каталоги в стилі Arduino (01-Basics тощо), додано приклади збереження / GIF / MJPEG; до OpenMV IDE додано інструмент автоматичного порогового визначення кольорових плям «copy color».
Виправлення помилок¶
Виправлено порядок байтів IP-адреси
gethostbyname/ DNS для WINC1500, перевірку мікропрограми уfw_update()та поставлено оновлений єдиний образ мікропрограми WINC.
Апаратне забезпечення та підтримка плат¶
WiFi-щит — WINC1500 (мікропрограма 19.4.4).
fir— тепловий ІЧ-датчик MLX.
Критичні зміни API¶
v1.3.0 не вносить критичних змін Python API. Скрипти, що працювали на v1.2.0, без змін виконуються на v1.3.0 — просто перепрошийте мікропрограму. (Стек WiFi/usocket для WINC1500 та тепловий модуль fir є новими в цьому релізі; їх внутрішній API був завершений у рамках v1.3.0.)