Nikon 3. taraf donanım geliştirmek için API gibi bir şey sunuyor mu?


11

Nikon'un şu anda kullanmakta olduğum Satechi İntervalometresi gibi 3. taraf donanım geliştirmek için kullanılabilecek bir API olup olmadığını merak ediyordum. DSLR'ler için bazı 3. taraf donanım eklentileri için harika fikirlerim var, ancak Nikon web sitesinde herhangi bir destek bulamıyorum. Bir SDK indirmek için başvurabileceğim bir yer buldum, ancak masaüstü uygulamaları geliştirmek için tasarlandı. Bir donanım eki geliştirmek istersem ne olur? Satechi gibi şirketler bunu nasıl yapıyor?

Yanıtlar:


5

Aksesuar şirketlerinin kameralara bağlanmak için gereken bilgileri almasının iki yolu vardır:

  1. En yaygın olanı, protokolü tersine çevirir - açıkçası bu oldukça zordur ve normal bir insanın tek başına yapabileceği bir şey değildir, ayrıca, protokol modeller arasında ince şekillerde değişebilir ve bunu bilmenin hiçbir yolu yoktur.

  2. Çok nadir, iletişim protokolü ayrıntılarını lisanslamak için kamera üreticisine çok ve çok para ödüyorlar.

Yani, şansın bitti.

Bununla birlikte, tek yapmanız gereken kamerayı uzaktan tetiklemekse, kablolu uzak bağlantı noktası genellikle çok basittir ve çekim yapmak için iki pimi ve odaklanmak için iki pimi kısaltmanız gerekir (Nikon'dan% 100 emin değilim ama ben Canon DSLR cihazım için evimdeki eski çöplerden kablolu bir uzaktan kumanda yaptım)


Bu harika bir bilgi. Sadece kablolu bir uzaktan kumanda aramıyorum. Kısa bir arka plan, yakın zamanda WU-1B WiFi adaptörü ile bir Nikon D600 aldım. En iyi ihtimalle korkunç. Ben WU-1B tipi donanım dayalı bazı çok daha iyi fikirler var, bu yüzden API araştırmaya başladı bir programcı olmak. Şansım yok gibi görünüyor.
motiver

6
@motiver - Senin için 2 seçeneğim daha var - 1. kolayca Nikon'un uygulamasından ağ trafiğini koklayabilir ve diğer WiFi özellikli cihazlardan komutları gönderebilirsin. 2. WU-1A, WT-4A ve WT-5A WiFi adaptörlerini tersine mühendislik üzerinde çalışan bir kişi var, onunla iletişime geçebilir ve size yardım edip edemeyeceğini görebilirsiniz - diyphotography.net/…
Nir

@nir - Destansı takip yorumu, iyi çalışmalar!
dpollitt

5

SDK , zaten ihtiyacınız olan bilgileri içerir.

Örneğin, Nikon D90 SDK'sı (dosyada sahip olduğum SDK'lardan aldığım listenin ilkidir), kameranın ne yapabileceğini ve iletebileceğiniz mesajları tanımlayan MTP Özelliklerini içeren D90UsbMtpE_01.doc'a sahiptir. bunu gerçekleştirmek için usb ile.


Çok tatlı. D600 API'sine bir göz atacağım. Bir şeyi kaçırmış olmalıyım.
motiver
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.