Saya bertanya-tanya apakah Nikon memiliki API yang tersedia untuk mengembangkan perangkat keras pihak ke-3 seperti Satechi Intervalometer yang saat ini saya gunakan. Saya punya beberapa ide keren untuk beberapa tambahan perangkat keras pihak ketiga untuk DSLR tetapi saya tidak dapat menemukan dukungan di situs web Nikon. Saya menemukan tempat di mana saya bisa mendaftar untuk mengunduh SDK tetapi itu dimaksudkan untuk mengembangkan aplikasi desktop. Bagaimana jika saya ingin mengembangkan lampiran perangkat keras? Bagaimana perusahaan seperti Satechi melakukannya?
sumber
SDK memang sudah berisi informasi yang Anda butuhkan.
Misalnya, Nikon D90 SDK (yang kebetulan merupakan yang pertama dari daftar yang saya tarik dari SDK yang saya miliki di file) memiliki D90UsbMtpE_01.doc yang berisi Spesifikasi MTP yang menentukan apa yang dapat dilakukan kamera dan pesan yang dapat Anda sampaikan via usb untuk mewujudkannya.
sumber