v1.8.1

v1.8.1, otomatik bir kütüphane/modül içe aktarma yöneticisi ve yeni bir Documents klasörü iş akışı sunar, OpenMV aygıt yazılımı 2.7.0’ı (orijinal OpenMV Cam M4 için ilk aygıt yazılımı dahil) ATWINC1500 WiFi shield görüntüleriyle birlikte paketler ve büyük bir yeni örnek betik grubu içerir. Bu sürüm Qt Creator 4.0.2 tabanlı olmaya devam eder. Kamera üzerindeki kamera ayar dosyası yeniden adlandırıldı; bu, mevcut ayarlar için küçük bir davranış değişikliğidir.

Öne çıkanlar

  • Otomatik içe aktarma yöneticisi birlikte gelen örnekler klasörünü ve yeni bir Documents/OpenMV klasörünü tarar ve Run/Save sırasında, yerel olarak içe aktarılan Python modüllerini OpenMV Cam’e kopyalar, bir modül farklılık gösterdiğinde senkronizasyon için sorar.

  • Documents Folder menüsü hızlı açma için Documents/OpenMV klasörünüzdeki betikleri, mevcut Examples menüsünün yanı sıra listeler.

  • OpenMV aygıt yazılımı 2.7.0 artık birlikte geliyor; buna orijinal OpenMV Cam (OPENMV1/M4) için yeni eklenen aygıt yazılımı da dahil.

  • ATWINC1500 WiFi aygıt yazılımı görüntüleri (19.4.4 ve 19.5.2) birlikte geliyor ve WiFi aygıt yazılımı güncelleme örneği artık bunları flash belleğe yazıyor.

  • Birçok yeni örnek betik eklendi; bunlar düşük güç modlarını, çerçeve farklarını alma, sensör kontrolü, optik akış, kutupsal dönüşümler ve MQTT’yi kapsıyor.

Yeni özellikler

  • Otomatik kütüphane/modül içe aktarma yöneticisi. IDE, birlikte gelen örnekler klasörünü ve yeni bir Documents/OpenMV klasörünü tarar, ardından Run/Save sırasında yerel olarak içe aktarılan tüm Python modüllerini OpenMV Cam’e kopyalar. Kamadaki bir modül bilgisayarınızdakinden farklı olduğunda, bir Import Helper istemi modülü kamada veya bilgisayarınızda güncellemeyi önerir (a44bd842c, fead163df, 7621df761, 0d0636d37).

  • File menüsüne, Documents/OpenMV klasörünüzdeki betikleri mevcut Examples menüsünün yanı sıra hızlı açma için listeleyen bir Documents Folder alt menüsü eklendi (a44bd842c).

  • Low-Power (derin uyku, durdurma modu), Frame-Differencing (bellek içi/disk üzerinde temel ve gelişmiş, gölge kaldırma, yapısal benzerlik), Sensor-Control (kazanç, pozlama, beyaz dengesi, ayna, çevirme), Optical-Flow, uyarlamalı eşik filtreleri, log/doğrusal kutupsal dönüşümler ve bir MQTT örneği dahil olmak üzere birçok yeni örnek betik eklendi (7f90dad20, 210596538).

Diğer değişiklikler ve iyileştirmeler

  • Bir örnek, bir documents klasörü betiği veya bir hata dosyası açmak artık mevcut imleç konumunuzu gezinme geçmişine kaydediyor, böylece Back/Forward beklendiği gibi çalışıyor (df9943f8f).

  • Kamera ayarlarını değiştirdikten, kamaya bir betik kaydettikten veya kamanın bağlantısını kestikten/sıfırladıktan sonra, IDE kamanın dosya sisteminin bekleyen yazmaları diske boşaltmasını zorlamak için bir tek kullanımlık dosya yazıyor; ayarlar iletişim kutusu artık yalnızca Accepted durumunda boşaltma yapıyor (e7c78c930).

  • Kamera ayarları iletişim kutusundaki WiFi parolası giriş alanları artık 255 yerine 63 karakterde (WPA sınırı) sınırlanıyor ve iletişim kutusu biraz daha uzun yapıldı (92b89ea42).

  • UART kart kontrol örneği artık karakter zaman aşımlarında bloke olmamak için timeout_char=1000 geçiriyor (bebd201d3).

  • Birlikte gelen HTML dokümantasyonu, genişletilmiş omv.image ve omv.sensor modül referansları ve güncellenmiş IDE genel bakış metniyle yeniden oluşturuldu (9c822f45b).

  • Metin düzenleyicideki varsayılan sekme genişliği 8 sütundan 4 sütuna değiştirildi, böylece açılan dosyalardaki sekme karakterleri artık 4 sütun olarak görüntüleniyor (0d0636d37).

Hata düzeltmeleri

  • Ters çevrilmiş bir aygıt yazılımı sürüm karşılaştırması düzeltildi, böylece IDE bağlı kamanın aygıt yazılımının daha yeni protokol özelliklerini (mimari dizesi ve MTU öğrenimi) destekleyip desteklemediğini yanlış algılamak yerine doğru şekilde algılıyor (3a75f6532).

  • Hata mesajı dosya bağlantıları artık sürücü yolu ile bildirilen dosya adı arasına yol ayırıcısı ekleyerek kamada doğru dosyayı açıyor (cb0c81f36).

  • Configure Settings eylemi artık kama bağlantısı kesildiğinde doğru şekilde devre dışı bırakılıyor; daha önce etkin bırakılıyordu (926c230c0).

Platform ve araç desteği

  • Qt Creator tabanı: 4.0.2.

  • OpenMV aygıt yazılımı: tüm kartlar için yeni görüntülerle 2.7.0’a güncellendi, ayrıca orijinal OpenMV Cam (OPENMV1/M4) için yeni eklenen aygıt yazılımı dahil (7f90dad20).

  • ATWINC1500 WiFi shield aygıt yazılımı: 19.4.4 ve 19.5.2 görüntüleri artık birlikte geliyor ve WiFi aygıt yazılımı güncelleme örneği bunları flash belleğe yazıyor. 19.5.2’nin MR210PA modülünü desteklemediğini unutmayın (7f90dad20).

Kırıcı değişiklikler

  • Kamera üzerindeki kamera ayar dosyası main.ini‘den openmv.config‘e yeniden adlandırıldı. Eski main.ini adı altında saklanan ayarlar artık okunmayacak; yeni dosyayı yazmak için kamera ayarlarınızı yeniden uygulayın (5c1c0426b).