首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >索尼远程相机API QX 10,错误1

索尼远程相机API QX 10,错误1
EN

Stack Overflow用户
提问于 2015-03-11 14:45:22
回答 1查看 183关注 0票数 0

我得到了“错误1”,没有任何评论,作为我对索尼qx10的大多数请求的回应(最后固件3.00)。

例如:

代码语言:javascript
复制
03-10 13:22:50.830: D/SimpleRemoteApi(4418): Request:  {"method":"getAvailableExposureCompensation","params":[],"id":11,"version":"1.0"}
03-10 13:22:51.012: D/SimpleRemoteApi(4418): Response: {"error":[1,""],"id":11}

同样的结果

  • getAvailableWhiteBalance
  • getAvailableIsoSpeedRate
  • getAvailableExposureCompensation

但是getAvailableStillSize用图像大小列表返回正确的响应。

此外,getAvailableFocusMode返回错误"40401,相机还没有准备好“。什么意思?Liveview已经启动,摄像头正在向电话发送图像。

我的所有请求都是以这种方式发送的(仅修改了示例SDK中的一些代码):

代码语言:javascript
复制
public JSONObject getSomeParameter() throws IOException {
    String service = "camera";
    try {
        JSONObject requestJson =
                new JSONObject().put("method", "getSomeParameter") //
                        .put("params", new JSONArray()).put("id", id()) //
                        .put("version", "1.0");
        String url = findActionListUrl(service) + "/" + service;

        log("Request:  " + requestJson.toString());
        String responseJson = SimpleHttpClient.httpPost(url, requestJson.toString());
        log("Response: " + responseJson);
        return new JSONObject(responseJson);
    } catch (JSONException e) {
        throw new IOException(e);
    }
}

我的问题是:

  1. 如何解决错误1?
  2. 如何解决40401错误?
  3. 是否有关于错误和其他内容的更详细的文档,然后是随SDK使用示例提供的PDF?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-13 15:08:42

要获得相机控制设置(如曝光补偿、WB模式、ISO模式)的可用性,您应该使用参数"setExposureMode“调用”程序自动“。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28989710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档