omv — OpenMV-Cam-Informationen¶
Das Modul omv stellt Laufzeitinformationen über die OpenMV Cam selbst bereit – die Firmware-Version, die zugrunde liegende MCU-Architektur, das Boardmodell und eine stabile Board-ID – sodass Skripte ihr Verhalten an die Hardware anpassen können, auf der sie laufen. Es meldet außerdem über debug_mode(), ob die OpenMV IDE gerade über das Debug-Protokoll angeschlossen ist, was nützlich ist, um zwischen Live-Vorschau und eigenständigem Betrieb umzuschalten.
Beispielverwendung:
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())