Мне было интересно, есть ли у Nikon API для разработки стороннего оборудования, такого как интервалометр Satechi, который я сейчас использую. У меня есть некоторые интересные идеи для некоторых 3rd Party аппаратных дополнений для зеркалок, но я не могу найти какой-либо поддержки на веб-сайте Nikon. Я нашел место, где я могу подать заявку на скачивание SDK, но оно предназначено для разработки настольных приложений. Что делать, если я хочу, чтобы разработать вложение аппаратных средств? Как такие компании, как Сатечи, делают это?
источник
SDK содержит информацию, которая вам уже нужна.
Например, Nikon D90 SDK (который, как оказалось, является первым из списка, который я извлек из SDK, который у меня есть в файле), имеет D90UsbMtpE_01.doc, который содержит спецификации MTP, которые определяют, что может делать камера, и сообщения, которые вы можете передавать. через USB, чтобы это произошло.
источник