设置暴露补偿返回"Illegal Argument"



我必须使用Sony Camera API(版本:固件3.3,PlayMemories 4.31,API 2.40(更改Sony Alpha 7ii的曝光补偿。

三个命令:

  1. getavailable Exposurecompensation(结果:[0,15,-15,1](,
  2. getUpportedExposurecompensation(结果:[[15],[ - 15],[1]](,
  3. getExpoSercoscompentation(结果:[0](

正在返回正确的响应对象。

命令set exposurecompensation:

  • (" {" method ":" setexposurecompensation "," params ":[" 2 "]," id ":1," version ":" 1.0 " 1.0 "}"(

响应失败:

    ">

关于语法和价值,我看不出它失败的原因。有什么想法吗?

期待任何提示,YVO

我刚刚将Uppon固定在我的A6000相机上,但找到了调用API的正确方法。您必须在-15&之间发送一个整数。15,所以没有报价。

so

," params ":[" 2 "],

变成!

, " params ":[2],

范围-15,15来自-5.0,5.0的实际曝光补偿范围,递增的步骤为1/3。(-5.0*3Steps = -15,5*3Steps = 15(。

相关内容

最新更新