御2行业进阶版lens.getshutterspeed返回的值一直是1/100。实际上这个词已经不是1/100。这个...

Completed

Comments

6 comments

  • DJI Developer Support
    能否提供下证据证明当时的shutterSpeed不是1/100呢?如果能够证明的话,那是有bug的。
    0
    Comment actions Permalink
  • DJI Developer Support
    可以证明的,白天的时候我们先测光并拍照,再记录快门时间,照片的快门时间是1/600,调用getshutterspeed并记录的快门时间是1/100。然后晚上我们也测了下,这时照片的快门时间1/30,但记录的快门时间仍然是1/100。也就是说管任何时候记录下的快门时间都是1/100。
    0
    Comment actions Permalink
  • DJI Developer Support
    你看看你的camera.setExposureMode是什么模式,如果是PROGRAM或者APERTURE_PRIORITY则快门速度是自动的。我想此时getshutterspeed应该不工作,或者说不准确,这个只有当setExposureMode为SHUTTER_PRIORITY或者MANUAL才起作用。 Link:DJI Mobile SDK Documentation
    0
    Comment actions Permalink
  • DJI Developer Support
    你说的这个可能,我当时也考虑到了。我专门做了一项测试,是在获取之前设置了曝光模式为manual,并在设置的回调里执行过去快门时间的代码。还是一样。
    0
    Comment actions Permalink
  • DJI Developer Support
    另外我用的是lens不是camera,机型是御2行业进阶版。事实上我们还发现御2行业进阶版和m300在usdk里面的关于相机参数的控件显示的都不对。目前发现只有精灵4显示是正常的。
    0
    Comment actions Permalink
  • DJI Developer Support
    我这边已经复现到你的问题了,会提单交给研发处理的。如果有新的消息,会在这里同步给你。
    0
    Comment actions Permalink

Please sign in to leave a comment.