v4.6.20¶
v4.6.20 adalah rilis pemeliharaan kecil di atas v4.6.0 — ID sensor kamera tambahan, ioctl per-bias GenX320 baru, dan perbaikan alokasi gambar. Rilis ini juga menghapus library RPC desktop sisi-host (lihat perubahan merusak di bawah ini).
Sorotan¶
Lebih banyak sensor yang dikenali — ID BOSON, HM0360, GenX320, dan PAG7936 ditambahkan.
Kontrol per-bias GenX320 — ioctl baru untuk mengatur bias sensor individual.
Perubahan merusak: library RPC desktop sisi-host telah dihapus (lihat penghapusan desktop RPC).
Fitur baru¶
ID sensor kamera — menambahkan konstanta ID sensor BOSON, HM0360, GenX320, dan PAG7936 yang hilang agar sensor-sensor tersebut teridentifikasi dengan benar.
Ioctl per-bias GenX320 — ioctl baru untuk mengatur bias sensor event GenX320 secara individual.
Perbaikan bug¶
Memperbaiki ukuran sejajar alokasi framebuffer dalam gambar citra (
imlib/draw), mengoreksi kesalahan alokasi memori dalam operasi gambar.
Dukungan hardware dan board¶
BOSON / HM0360 / GenX320 / PAG7936 — sensor-sensor ini kini dikenali berdasarkan ID-nya.
Perubahan API yang merusak¶
Perubahan API yang terlihat pengguna antara v4.6.0 dan v4.6.20.
Satu-satunya perubahan merusak berkaitan dengan tooling host dan tidak memengaruhi skrip MicroPython pada kamera.
Library RPC desktop dihapus (tooling)¶
Library RPC desktop sisi-host (tools/rpc) telah dihapus — library ini tidak bekerja dengan baik pada sistem host non-real-time dan tidak praktis melalui USB-UART. Gunakan skrip debug-protocol atau skrip pengendali pyboard untuk mengoperasikan kamera dari host. Library rpc pada kamera tidak terpengaruh.
Commit: 0d4a78650
Daftar periksa migrasi¶
Skrip pada kamera tidak perlu diubah. Jika program PC host mengimpor library RPC desktop, pindahkan ke skrip debug-protocol atau skrip pengendali pyboard (penghapusan desktop RPC).