v1.3.0¶
v1.3.0은 대규모 기능 릴리스입니다. WiFi 실드 지원(WINC1500 network.WINC 드라이버 및 펌웨어 관리 도구를 갖춘 usocket 소켓 API), 새로운 fir 열화상 IR 모듈, sensor 화이트밸런스 / 미러 / 플립 설정 함수, sensor.skip_frames(), 그리고 mean / median / mode / midpoint 이미지 필터를 도입합니다. 호환성을 깨뜨리는 API 변경은 없습니다 — v1.2.0 스크립트는 변경 없이 실행됩니다.
주요 사항¶
WiFi 실드 — WINC1500
network.WINC(스캔 / 연결 / ifconfig) 및usocket소켓 API(TCP/UDP, DNS, 타임아웃)와 펌웨어 업데이트/덤프/버전 도구.fir모듈 — 열화상 IR(MLX) 센서 지원.센서 —
set_whitebal()/set_hmirror()/set_vflip()및skip_frames().필터 —
image.mean()/median()/mode()/midpoint().호환성을 깨뜨리는 API 변경 없음 — 다시 플래시하면 v1.2.0 스크립트가 변경 없이 실행됩니다.
새로운 기능¶
WiFi 실드(WINC1500) —
network.WINC드라이버(WiFi 스캔, 연결, ifconfig)와usocket소켓 API를 추가했습니다: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열화상 IR 모듈(init/deinit/read_ta/read_ir/draw_ta/draw_ir, 내부 스케일링/블렌딩 포함)과fir.py/fir_lcd.py예제를 추가했습니다.센서 —
sensor.set_whitebal(),sensor.set_hmirror(),sensor.set_vflip(),sensor.skip_frames()(설정 변경 후 카메라를 안정화)가 추가되었습니다.이미지 필터 —
image.mean(),image.median(),image.mode(),image.midpoint(ksize, bias=)를 추가했습니다.재작성된 BLE 드라이버/예제와 MLX IR 테이블 생성 도구를 추가했습니다.
기타 변경 사항 및 개선¶
예제 스크립트를 번호가 매겨진 Arduino 스타일의 주제별 디렉터리(01-Basics 등)로 재구성하고 저장 / GIF / MJPEG 예제를 추가했습니다. OpenMV IDE에 “copy color” 자동 임계값 색상 블롭 도구를 추가했습니다.
버그 수정¶
WINC1500
gethostbyname/ DNS IP 바이트 순서,fw_update()펌웨어 검증을 수정하고, 업데이트된 단일 WINC 펌웨어 이미지를 제공했습니다.
하드웨어 및 보드 지원¶
WiFi 실드 — WINC1500(펌웨어 19.4.4).
fir— MLX 열화상 IR 센서.
호환성 깨짐 API 변경¶
v1.3.0은 호환성을 깨뜨리는 Python API 변경을 도입하지 않습니다. v1.2.0에서 실행되던 스크립트는 v1.3.0에서 변경 없이 실행됩니다 — 펌웨어만 다시 플래시하면 됩니다. (WINC1500 WiFi/usocket 스택과 fir 열화상 모듈은 이번 릴리스에서 새로 추가되었으며, 그 내부 API는 v1.3.0 내에서 확정되었습니다.)