PSDK API 概览
说明:
- DJI 已于 2021年 10月 21日停止对PSDK V2.x.x 和SkyPort 的开发,建议使用SDK同轴线、X-Port 或SkyPort V2 在PSDK V3.x.x 的基础上开发负载设备。PSDK V2.x.x的内容请参考历史文档。
- 若您仍使用PSDK V1.x.x 和SkyPort 开发负载设备,请使用PSDK V1.x.x 的文档。
DJI 为支持开发者开发出可挂载在DJI 无人机上的负载设备,提供了开发工具包Payload SDK(即PSDK)以及开发配件X-Port 标准云台、SkyPort V2转接环和SDK同轴线等,方便开发者利用DJI 无人机上如电源、通讯链路及状态信息等资源,开发出可挂载在DJI 无人机上的负载设备。开发者能够根据行业的应用需求,基于PSDK提供的功能接口,结合具体的结构设计、硬件设计、软件逻辑实现和算法优化,开发出如自动巡检系统、红外相机、测绘相机、多光谱相机、喊话器、探照灯等满足不同细分领域的负载设备。
主要特性
- 使用C 语言开发
- 支持主流的嵌入式系统,如Linux 和RTOS
- 模块化的设计思路,易于跨平台移植
DJI Core
DJI 基础功能
移植
应用实践
标准负载功能
许可协议
开发者可在DJI 允许的范围内使用PSDK 开发负载设备,基于DJI PSDK 开发的负载设备其版权归开发者所有,DJI 不会已任何形式或理由索要开发者的代码。如需使用DJI PSDK 开发负载设备,请先注册PSDK 企业账号。如需开发9个以上的负载设备,请向DJI 申请量产权限。