omv — OpenMV Cam 정보¶
omv 모듈은 OpenMV Cam 자체에 대한 런타임 정보 – 펌웨어 버전, 기반 MCU 아키텍처, 보드 모델 및 안정적인 보드 ID – 를 노출하여, 스크립트가 실행 중인 하드웨어에 맞게 동작을 조정할 수 있도록 합니다. 또한 debug_mode()를 통해 OpenMV IDE가 현재 디버그 프로토콜로 연결되어 있는지 보고하며, 이는 라이브 미리 보기와 독립 실행 동작 사이를 전환하는 데 유용합니다.
사용 예시:
import omv
print("board: ", omv.board_type(), omv.board_id())
print("arch: ", omv.arch())
print("firmware: ", omv.version_string())
print("IDE attached:", omv.debug_mode())