Saat merek perangkat menyediakan SDK, tim aplikasi masih harus mengonfirmasi antarmuka yang dapat diakses, versi perangkat, dan hak pengiriman. Akses ke gambar atau parameter tidak menetapkan akses ke driver, bootloader, mekanisme pembaruan firmware, atau kode sumber. Evaluasi kemampuan antarmuka, lisensi, dan tanggung jawab secara terpisah.

Identifikasi lapisan yang diekspos oleh SDK

Elemen terbuka Item untuk dikonfirmasi Efek pada ruang lingkup pembangunan
Gambar dan status Format, buffer, waktu, status kesalahan, dan aturan threading Mendefinisikan pembungkus pengambilan gambar dan pemrosesan hilir
Parameter dan kontrol Item, rentang, unit, urutan tindakan, dan batasan yang dapat dibaca dan ditulis Mendefinisikan alat konfigurasi dan alur kerja yang didukung
Firmware dan perbarui antarmuka Panggilan yang tersedia, model yang berlaku, kegagalan dan dukungan pemasok Membedakan integrasi API pembaruan dari pengembangan boot dan pemulihan
Driver, protokol dan sumber Ketersediaan dokumen, kode, lingkungan build, dan hak modifikasi Menetapkan masukan untuk adaptasi atau perubahan di tingkat yang lebih rendah
Rilis dan distribusi Persyaratan lisensi untuk biner, contoh, pustaka runtime, dan dokumen Menentukan komponen pihak ketiga mana yang dapat dikirimkan

Periksa lisensi sebenarnya untuk mengetahui biaya, hak modifikasi, dan distribusi produk. Artikel ini tidak mengasumsikan persyaratan otorisasi khusus merek. Pengunduhan SDK resmi tidak membentuk sertifikasi atau kemitraan pengembang pihak ketiga.

Tentukan kombinasi yang didukung dalam matriks versi

Catat model perangkat, revisi perangkat keras, firmware, SDK, OS, arsitektur prosesor, driver dan mode operasi. Contoh sukses pada satu model adalah rekaman verifikasi untuk kombinasi tersebut. Untuk model atau sistem lain, identifikasi perbedaan, pemeriksaan regresi, dan status verifikasi saat ini.

Hasil kerja dan tanggung jawab kesalahan

Pekerjaan yang ditugaskan dapat terdiri dari pembungkus SDK, alat konfigurasi, aplikasi, adaptasi driver, atau pengembangan firmware. Tentukan kode sumber, pustaka, contoh, instruksi build, dokumen API, dan catatan pengujian untuk setiap tugas. Transfer firmware vendor, perpustakaan pihak ketiga, dan dokumen otorisasi di bawah lisensi masing-masing. Jangan menjanjikan sumber lengkap untuk komponen tanpa hak pengiriman.

Untuk gambar yang hilang, penulisan parameter yang gagal, atau perangkat yang terputus, sepakati siapa yang memasok peralatan, log dan kondisi reproduksi, serta siapa yang menyelidiki adaptor, driver, atau firmware. Fitur yang tidak diekspos oleh SDK memerlukan tinjauan dokumen dan kelayakan; mereka tidak secara implisit disertakan dalam pengembangan aplikasi.

Layanan terkait: SDK perangkat vision dan alat konfigurasi Dan algoritma visi dan pengembangan SDK. Kirimkan model, SDK, dan dokumen lisensi melalui pertanyaan proyek untuk menilai ruang lingkup yang ditugaskan.