omv — Informații despre OpenMV Cam¶
Modulul omv expune informații despre OpenMV Cam în sine în timpul execuției – versiunea de firmware, arhitectura MCU subiacentă, modelul plăcii și un ID stabil al plăcii – astfel încât scripturile să își poată adapta comportamentul la hardware-ul pe care rulează. De asemenea, raportează dacă OpenMV IDE este în prezent atașat prin protocolul de depanare, prin debug_mode(), ceea ce este util pentru comutarea între previzualizarea în direct și funcționarea autonomă.
Exemplu de utilizare:
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())