2021-11-12 16:27:03 +08:00
|
|
|
|
# DJI Payload SDK (PSDK)
|
|
|
|
|
|
|
2025-08-19 04:28:04 +08:00
|
|
|
|

|
|
|
|
|
|

|
|
|
|
|
|

|
2021-11-12 16:27:03 +08:00
|
|
|
|
|
|
|
|
|
|
## What is the DJI Payload SDK?
|
|
|
|
|
|
|
2022-08-08 17:30:45 +08:00
|
|
|
|
The DJI Payload SDK(PSDK), is a development kit provided by DJI to support developers to develop payload that can be
|
|
|
|
|
|
mounted on DJI drones. Combined with the X-Port, SkyPort or extension port adapter, developers can obtain the
|
|
|
|
|
|
information or other resource from the drone. According to the software logic and algorithm framework designed by the
|
|
|
|
|
|
developer, users could develop payload that can be mounted on DJI Drone, to perform actions they need, such as Automated
|
|
|
|
|
|
Flight Controller, Payload Controller, Video Image Analysis Platform, Mapping Camera, Megaphone And Searchlight, etc.
|
2021-11-12 16:27:03 +08:00
|
|
|
|
|
|
|
|
|
|
## Documentation
|
|
|
|
|
|
|
2022-08-08 15:43:55 +08:00
|
|
|
|
For full documentation, please visit
|
2023-10-31 22:16:41 +08:00
|
|
|
|
the [DJI Developer Documentation](https://developer.dji.com/doc/payload-sdk-tutorial/en/). Documentation regarding the
|
|
|
|
|
|
code can be found in the [PSDK API Reference](https://developer.dji.com/doc/payload-sdk-api-reference/en/)
|
2022-08-08 15:43:55 +08:00
|
|
|
|
section of the developer's website. Please visit
|
2022-11-21 12:45:02 +08:00
|
|
|
|
the [Latest Version Information](https://developer.dji.com/doc/payload-sdk-tutorial/en/)
|
2022-08-08 17:30:45 +08:00
|
|
|
|
to get the latest version information.
|
2021-11-12 16:27:03 +08:00
|
|
|
|
|
|
|
|
|
|
## Latest Release
|
2022-03-21 22:25:37 +08:00
|
|
|
|
|
2025-08-19 04:28:04 +08:00
|
|
|
|
The latest release version of PSDK is 3.12.1. This version of Payload SDK mainly add some new features support and fixed some
|
2023-10-31 22:16:41 +08:00
|
|
|
|
bugs. Please refer to the release notes for detailed changes list.
|
|
|
|
|
|
|
2025-08-19 04:28:04 +08:00
|
|
|
|
* Fixed an issue where the Matrice 400 could not use precise positioning.
|
|
|
|
|
|
* Fixed an issue where the Matrice 400 gimbal payload experienced a timeout when relinquishing control while using absolute angles.
|
|
|
|
|
|
* Fixed an issue where the Matrice 400 could not enable the FTS PWM trigger via the `DjiFlightController_SelectFtsPwmTrigger` API.
|
|
|
|
|
|
* Fixed an issue where the Matrice 400 and Manifold 3 models were unable to perform PSDK-to-MSDK small-data transmission.
|
2021-11-12 16:27:03 +08:00
|
|
|
|
|
|
|
|
|
|
## License
|
|
|
|
|
|
|
|
|
|
|
|
Payload SDK codebase is MIT-licensed. Please refer to the LICENSE file for detailed information.
|
|
|
|
|
|
|
|
|
|
|
|
## Support
|
|
|
|
|
|
|
|
|
|
|
|
You can get official support from DJI and the community with the following methods:
|
|
|
|
|
|
|
|
|
|
|
|
- Post questions on Developer Forum
|
2022-11-18 20:59:40 +08:00
|
|
|
|
* [DJI SDK Developer Forum(Cn)](https://djisdksupport.zendesk.com/hc/zh-cn/community/topics)
|
|
|
|
|
|
* [DJI SDK Developer Forum(En)](https://djisdksupport.zendesk.com/hc/en-us/community/topics)
|
2021-11-12 16:27:03 +08:00
|
|
|
|
- Submit a request describing your problem on Developer Support
|
2022-11-18 20:59:40 +08:00
|
|
|
|
* [DJI SDK Developer Support(Cn)](https://djisdksupport.zendesk.com/hc/zh-cn/requests/new)
|
|
|
|
|
|
* [DJI SDK Developer Support(En)](https://djisdksupport.zendesk.com/hc/en-us/requests/new)
|
2022-08-08 17:30:45 +08:00
|
|
|
|
|
2021-11-12 16:27:03 +08:00
|
|
|
|
You can also communicate with other developers by the following methods:
|
|
|
|
|
|
|
2022-08-08 17:30:45 +08:00
|
|
|
|
- Post questions on [**Stackoverflow**](http://stackoverflow.com) using [**
|
2023-10-16 11:52:40 +08:00
|
|
|
|
dji-sdk**](http://stackoverflow.com/questions/tagged/dji-sdk) tag
|
2023-10-31 23:44:49 +08:00
|
|
|
|
|
|
|
|
|
|
## About Pull Request
|
|
|
|
|
|
As always, the DJI Dev Team is committed to improving your developer experience, and we also welcome your contribution,
|
|
|
|
|
|
but the code review of any pull request maybe not timely, when you have any questionplease send an email to dev@dji.com.
|