Payload-SDK icon indicating copy to clipboard operation
Payload-SDK copied to clipboard

Custom payload - exposure settings

Open GregCornis opened this issue 9 months ago • 5 comments

We're developing a payload with a custom camera (Canon) and we'd like to be able to change its exposure settings from DJI Pilot : ISO / Aperture / Shutter speed. We've followed the documentation to register a commonHandler, which works well to take pictures and receive the video stream. However, there doesn't seem to be any way to declare that a custom camera payload can handle manual exposure settings. Is there a way to do that ?

Image We would like to have these settings for a custom gimbal camera

GregCornis avatar Mar 12 '25 14:03 GregCornis

We're developing a payload with a custom camera (Canon) and we'd like to be able to change its exposure settings from DJI Pilot : ISO / Aperture / Shutter speed. We've followed the documentation to register a commonHandler, which works well to take pictures and receive the video stream. However, there doesn't seem to be any way to declare that a custom camera payload can handle manual exposure settings. Is there a way to do that ?

Image We would like to have these settings for a custom gimbal camera

You can use custom widget to achieve it.

tuyaliang avatar Mar 13 '25 05:03 tuyaliang

Image

tuyaliang avatar Mar 13 '25 05:03 tuyaliang

Ok thanks, so there is no way to have a more "native" setting ? So that we can use KeyShutterSpeed from the MSDK for example ?

GregCornis avatar Mar 13 '25 10:03 GregCornis

Ok thanks, so there is no way to have a more "native" setting ? So that we can use KeyShutterSpeed from the MSDK for example ?

Yes, not at the moment

tuyaliang avatar Mar 14 '25 02:03 tuyaliang

To meet the developer's control requirements for camera-like payloads, PSDK provides interfaces for controlling the camera to perform functions such as taking pictures, recordings, zooming, and focusing. Light and other functions, and then by registering the PSDK camera interface, a fully functional camera payload device is developed. By using DJI Pilot and the Mobile App developed based on MSDK, users can control the camera payload device developed with PSDK to execute the specified Action to obtain information and resources in the payload device.

Basic functions: set camera mode, take pictures, video, get camera status, SD card management Advanced functions: zoom, metering, focus, video streaming, playback download, media library management #

tuyaliang avatar Mar 14 '25 02:03 tuyaliang