태그 보관물: nikon

nikon

Nikon은 타사 하드웨어 개발을위한 API와 같은 것을 제공합니까? 애드온에 대한 멋진

Nikon에 현재 사용중인 Satechi Intervalometer와 같은 타사 하드웨어를 개발할 수있는 API가 있는지 궁금합니다. DSLR 용 타사 하드웨어 애드온에 대한 멋진 아이디어가 있지만 Nikon 웹 사이트에서 지원을 찾을 수 없습니다. SDK 다운로드를 신청할 수있는 곳을 찾았지만 데스크톱 응용 프로그램을 개발하기위한 것입니다. 하드웨어 부착물을 개발하려면 어떻게합니까? Satechi와 같은 회사는 어떻게하고 있습니까?



답변

액세서리 회사는 카메라 연결에 필요한 정보를 얻는 두 가지 방법이 있습니다.

  1. 가장 일반적으로, 그들은 프로토콜을 리버스 엔지니어링합니다-분명히 이것은 매우 어렵고 정상적인 사람이 할 수있는 일이 아니며, 프로토콜은 모델간에 미묘한 방식으로 변경 될 수 있으며 알 수있는 방법이 없습니다.

  2. 아주 드물게, 그들은 통신 프로토콜 세부 사항을 라이센스하기 위해 카메라 제조업체에게 많은 돈을 지불합니다.

그래서 당신은 운이 없습니다.

그러나 카메라를 원격으로 트리거하기 만하면 유선 원격 포트가 일반적으로 매우 간단하고 촬영하기 위해 두 개의 핀을 짧게하고 초점을 맞추기 위해 두 개의 다른 핀을 짧게해야합니다 (Nikon에 대해서는 100 % 확실하지 않지만 집에 있던 오래된 쓰레기로 Canon DSLR 용 유선 리모컨을 만들었습니다.)


답변

SDK 에는 이미 필요한 정보가 포함되어 있습니다.

예를 들어 Nikon D90 SDK (파일에서 가져온 목록 중 첫 번째 목록에 있음)는 D90UsbMtpE_01.doc를 포함합니다. 여기에는 카메라가 수행 할 수있는 작업과 전달할 수있는 메시지를 정의하는 MTP 사양이 포함되어 있습니다. 그것을 통해 USB를 통해.


답변