v3.6.2

v3.6.2 memperkenalkan pustaka antarmuka RPC OpenMV Cam, menambahkan palet warna kustom dan akses byte mentah ke citra, sakelar performa omv.disable_fb(), WiFi WINC 20× lebih cepat, dan serangkaian besar optimasi pipeline pencitraan. Rilis ini tidak memperkenalkan perubahan API yang merusak — skrip v3.6.1 berjalan tanpa perubahan.

Sorotan

  • Pustaka antarmuka RPC — pustaka remote-procedure-call OpenMV Cam yang baru.

  • Palet warna kustomdraw_image() menerima palet warna pengguna (termasuk untuk skala abu-abu).

  • Akses citra mentahimage.bytearray() mengekspos byte citra mentah.

  • WiFi 20× lebih cepat — peningkatan performa WiFi WINC yang signifikan, dengan perbaikan socket.

  • Tidak ada perubahan API yang merusak — reflash dan skrip v3.6.1 Anda berjalan tanpa perubahan.

Fitur baru

  • RPC — ditambahkan pustaka antarmuka RPC OpenMV Cam yang baru.

  • Palet kustomimage.draw_image() kini menerima palet warna kustom (dengan dukungan skala abu-abu dan demo).

  • Byte citra mentah — ditambahkan image.bytearray() untuk akses baca/tulis mentah ke objek citra.

  • omv.disable_fb() — menonaktifkan framebuffer IDE untuk performa maksimum.

  • Metode kompresi image kini juga menerima citra yang sudah dalam format JPEG, dan draw_image() mendapat skala negatif (dihapus lagi di v3.6.3).

Perubahan dan peningkatan lainnya

  • Meningkatkan performa WiFi WINC ~20×; mengoptimalkan operasi data-matrix, negate / difference, erode / dilate, konversi Bayer→YCbCr dan Bayer→RGB565, dan penyalinan sensor (termasuk pengambilan resolusi penuh); memperbarui pustaka TensorFlow untuk mendukung int8; semua tipe piksel kini menggunakan clock 40/80 MHz.

Perbaikan bug

Jaringan:

  • Memperbaiki WINC send / sendto / recv / recvfrom, penutupan socket saat error, dan bug ip_obtained untuk IP statis.

Kamera dan pencitraan:

  • Memperbaiki pembersihan filter yang merusak memori saat ukuran Y lebih kecil dari ukuran kernel, citra tidak valid pertama setelah init0, dan masalah de-init DMA I2C/SPI pada H7.

Sistem:

  • Perbaikan FDCAN; menurunkan timeout reset I2C dan meningkatkan penundaan spin soft-I2C untuk H7 Plus.

Perubahan API yang merusak

v3.6.2 tidak memperkenalkan perubahan API Python yang merusak. Skrip yang berjalan pada v3.6.1 berjalan tanpa perubahan pada v3.6.2 — cukup reflash firmware.