Zastanawiałem się, czy Nikon ma API dostępne do opracowywania sprzętu innych firm, takiego jak obecnie używany interwalometr Satechi. Mam fajne pomysły na niektóre dodatki sprzętowe innych producentów do lustrzanek cyfrowych, ale nie mogę znaleźć wsparcia na stronie internetowej firmy Nikon. Znalazłem miejsce, w którym mogę złożyć wniosek o pobranie pakietu SDK, ale jest ono przeznaczone do tworzenia aplikacji komputerowych. Co jeśli chcę opracować załącznik sprzętowy? Jak robią to firmy takie jak Satechi?
źródło
Zestaw SDK zawiera już potrzebne informacje.
Na przykład zestaw Nikon D90 SDK (który akurat jest pierwszą z listy, którą wyciągnąłem z zestawu SDK, który mam w pliku) ma D90UsbMtpE_01.doc, który zawiera specyfikacje MTP, które określają, co może zrobić aparat i wiadomości, które możesz przekazać przez USB, aby tak się stało.
źródło