v2.3.0

v2.3.0은 ZBar 바코드 디코딩, 새로운 Bayer / RAW 픽셀 형식(2 BPP, VGA Bayer 캡처 가능), 이미지 스트리밍, WINC WiFi AP 모드, 분리형 컨볼루션 가속, 그리고 MAVLink / Pixy 에뮬레이션 예제 스크립트를 추가합니다. API를 깨뜨리는 변경 사항은 없습니다 — v2.2.0 스크립트는 수정 없이 그대로 실행됩니다.

주요 사항

  • ZBar 바코드 — 바코드 디코딩 통합.

  • Bayer / RAW 픽셀 형식 — VGA Bayer 캡처를 가능하게 하는 새로운 2 BPP 형식.

  • 이미지 스트리밍 추가.

  • WINC AP 모드 — WINC1500 WiFi가 액세스 포인트로 동작할 수 있습니다.

  • 분리형 컨볼루션 — 더 빠른 가우시안 / 컨볼루션 커널.

  • API를 깨뜨리는 변경 사항 없음 — 다시 플래시하면 v2.2.0 스크립트가 수정 없이 그대로 실행됩니다.

새로운 기능

  • ZBar — 바코드 검출을 위해 ZBar 바코드 디코더를 통합했습니다.

  • Bayer / RAW — 새로운 RAW/Bayer 픽셀 형식(2 BPP, VGA 지원), OV7725 드라이버의 Bayer 센서 지원, Bayer JPEG 지원, IM_GET_RAW_PIXEL 접근자, 그리고 이미지 버퍼 프로토콜의 Bayer 쓰기 지원을 추가했습니다.

  • 이미지 스트리밍 — 이미지 스트리밍 지원을 추가했습니다.

  • WINC AP 모드 — MJPEG AP 모드 예제와 함께 WINC1500 액세스 포인트 모드를 추가했습니다.

  • 예제 — 쿼드콥터용 MAVLink 스크립트와 Pixy 에뮬레이션 스크립트를 추가했습니다.

기타 변경 사항 및 개선

  • 더 빠른 필터링을 위해 분리형 컨볼루션과 분리형 가우시안 커널(ORB 및 가우시안 필터에서 사용)을 추가했고, 더 빠른 SPI GPIO를 사용했습니다.

버그 수정

  • AprilTag z-이동(z-translation) 값(AprilTag z-이동 값을 사용하던 코드를 다시 확인하세요), UART 수신 코드, py_image 어설션 메시지 및 프레임 버퍼 크기 검사, 그리고 ZBar의 논리 테스트 오류를 수정했습니다.

하드웨어 및 보드 지원

  • Bayer / RAW 센서 픽셀 형식(OV7725).

  • WINC1500 — 액세스 포인트(AP) 모드.

API를 깨뜨리는 변경 사항

v2.3.0에는 Python API를 깨뜨리는 변경 사항이 없습니다. v2.2.0에서 실행되던 스크립트는 v2.3.0에서도 수정 없이 그대로 실행됩니다 — 펌웨어만 다시 플래시하면 됩니다. (참고: AprilTag z-이동 값이 수정되었으므로, 이전의 잘못된 값에 의존하던 코드를 다시 검증하세요.)