omv — OpenMV Cam Bilgileri¶
omv modülü, OpenMV Cam’in kendisi hakkında çalışma zamanı bilgilerini – aygıt yazılımı (firmware) sürümünü, altta yatan MCU mimarisini, kart modelini ve kararlı bir kart kimliğini – açığa çıkarır; böylece betikler davranışlarını üzerinde çalıştıkları donanıma uyarlayabilir. Ayrıca debug_mode() aracılığıyla OpenMV IDE’nin şu anda hata ayıklama protokolü üzerinden bağlı olup olmadığını da bildirir; bu, canlı önizleme ile bağımsız çalışma arasında geçiş yapmak için kullanışlıdır.
Örnek kullanım:
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())