Я пытаюсь реализовать функции из sony qx1 api, используя c ++, и мне удалось сделать это практически для всего, что мне нужно (съемка видео, фотографии, изменение скорости затвора и т. Д.). Единственная проблема, с которой я сталкиваюсь, — это установка даты и времени. , JSON-запрос, который я отправляю, гласит:
{"method":"setCurrentTime", "params":[{"dateTime": "2016-08-10T15:21:37Z"}]
, "id":1, "version": "1.0"}
который я считаю, соответствует примеру, приведенному в ссылке.
Он не возвращает никаких ошибок и, кажется, получает ответ от камеры (когда он не подключен, я получаю ответ тайм-аута). Однако, анализируя снимки, он показывает их все, сделанные 1 января 2014 года.
Я попытался немного поиграться с запросом, но так и не смог найти запрос, на который фактически отвечает камера. Однако при подключении к мобильному приложению камера действительно меняет свою дату, точно так же, как и предполагалось, указывая на то, что должна быть возможность каким-то образом изменить настройку даты и времени удаленно.
Есть идеи?
Задача ещё не решена.
Других решений пока нет …