Advertisement

DJI Mobile SDK 开发文档

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
DJI Mobile SDK开发文档为开发者提供了详细的接口和功能说明,助力无人机应用的快速开发与集成。 Mobile SDK文档是为具备iOS或Android平台开发经验的开发者提供的资源,帮助他们使用DJI技术构建具有变革意义的应用程序。这份文档是在我实习期间记录的,任务要求基于大疆无人机开源的Mobile SDK进行二次开发。文档内容包括: 1. 官方文献与资源地址; 2. 操作步骤说明; 3. 如何通过手机APP连接遥控器再连接到无人机; 4. 使用DJI Assistant 2运行模拟器的方法; 5. 编译SampleCode生成的应用并将其在DJI Assistant 2模拟器中运行的流程; 6. 制定航点任务WaypointMission的操作指南; 7. 获取飞行状态信息的方式; 8. 对大疆无人机飞行器航空坐标知识的整理和解释; 9. 相机操作的相关内容; 10. 实时图传到PC端的方法探讨; 11. 无人机精准降落的技术细节。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • DJI Mobile SDK
    优质
    DJI Mobile SDK开发文档为开发者提供了详细的接口和功能说明,助力无人机应用的快速开发与集成。 Mobile SDK文档是为具备iOS或Android平台开发经验的开发者提供的资源,帮助他们使用DJI技术构建具有变革意义的应用程序。这份文档是在我实习期间记录的,任务要求基于大疆无人机开源的Mobile SDK进行二次开发。文档内容包括: 1. 官方文献与资源地址; 2. 操作步骤说明; 3. 如何通过手机APP连接遥控器再连接到无人机; 4. 使用DJI Assistant 2运行模拟器的方法; 5. 编译SampleCode生成的应用并将其在DJI Assistant 2模拟器中运行的流程; 6. 制定航点任务WaypointMission的操作指南; 7. 获取飞行状态信息的方式; 8. 对大疆无人机飞行器航空坐标知识的整理和解释; 9. 相机操作的相关内容; 10. 实时图传到PC端的方法探讨; 11. 无人机精准降落的技术细节。
  • DJI SDK包,连接无人机
    优质
    DJI SDK开发包为开发者提供接口和工具,以实现与大疆无人机的深度集成。通过它,用户可以自定义飞行控制、数据处理等功能。 SDK(软件开发工具包)是用来开发适用于某个产品或平台的软件的一套工具,通常由该产品的制造商或者平台提供商提供给开发者使用。例如,DJI Phantom 4 或 Windows 操作系统都有相应的 SDK 来帮助开发者进行相关的应用开发工作。
  • Excel二次SDK
    优质
    《Excel二次开发SDK文档》提供全面详细的API参考和示例代码,帮助开发者利用C++、.NET等语言创建强大的Excel插件与应用程序。适合中级到高级程序员阅读使用。 ### EXCEL二次开发SDK知识点详解 #### 一、SDK概览 **EXCEL二次开发SDK** 是一款专门针对Microsoft Excel应用程序进行二次开发的工具包。它通过提供一系列接口,允许开发者利用不同的编程语言来操控Excel文件,从而实现自动化处理Excel文档的需求。 #### 二、SDK功能特性 ##### 1. 基本功能 - **Excel文本操作**:支持读取、写入以及修改Excel中的文本数据。 - **Excel图表操作**:能够创建、编辑以及删除图表。 - **Excel其他附加功能控制**:提供对Excel工作簿、工作表以及其他高级特性的控制能力。 ##### 2. 适用语言 - **DLL版SDK**:专为Delphi开发语言设计。由于使用了特定于Delphi的数据类型(如String),因此不适合其他语言。 - **OCX版SDK**:兼容性广泛,适用于多种开发语言,例如Java、VB、VC、PowerBuilder、.NET等。 - **类封装版SDK**:同样面向Delphi开发者,提供源代码级别的访问,但未正式发布。 #### 三、SDK版本及其使用方法 ##### 1. DLL版SDK - **发布文件**:主要包括接口引用文件(`ExcelCtrInf.pas`)、开发包(`ExcelCtrl.dll`)、相关文件(`VBACONSTUnit.pas`, `borlndmm.dll`)以及示例源代码和文档。 - **使用方法**: - 将所有DLL文件(`ExcelCtrl.dll`, `borlndmm.dll`)复制到Windows系统目录下。 - 或者将DLL文件放置在应用程序的目录中。 ##### 2. OCX版SDK - **发布文件**:主要包含开发包(`ExcelCtrl.OCX`)、相关文件(`borlndmm.dll`)以及示例和文档。 - **使用方法**: - 注册`ExcelCtrl.OCX`组件:在“开始->运行”中执行注册命令。 - 在开发环境中引入`ExcelCtrl.OCX`的类型库或安装该OCX文件。 #### 四、SDK开发接口调用流程 ##### 1. 接口调用流程 - **初始化资源**:首先调用`CreateSource`接口。 - **创建Excel应用**:调用`CreateExcel`接口启动Excel服务。 - **打开或创建工作簿**:通过`AddWorkBook`或`OpenWorkBook`接口。 - **新建工作页**:使用`AddSheet`接口添加新的工作页。 - **在Sheet中输入内容**:如文本、图形等。 - **保存工作簿**:调用`SaveWorkBookAs`接口保存更改。 - **关闭Excel应用**:最后调用`CloseExcel`接口关闭Excel服务并释放资源。 - **释放资源**:调用`FreeSource`接口清理占用的资源。 ##### 2. 接口说明 - **CreateSource**:必须先调用此接口才能使用其他接口。 - **FreeSource**:调用此接口后,系统会释放由SDK创建的所有资源。 #### 五、接口参数差异 - **DLL接口**与**OCX接口**在函数名和参数数量上相同,但在参数类型和字符串类型的表示上有区别。 - **DLL接口**中变参采用`var`修饰符,字符串类型使用`String`。 - **OCX接口**中变参采用`out`修饰符,字符串类型通常使用特定于平台的字符串表示。 #### 六、总结 EXCEL二次开发SDK为开发者提供了强大的工具来自动化处理Excel文档,无论是用于数据分析、报表生成还是其他Excel相关的任务,都能够显著提高工作效率。根据项目的具体需求选择合适的SDK版本(DLL版、OCX版或类封装版),遵循正确的使用方法和调用流程,便能轻松实现对Excel的高效控制。
  • Firefly RK3399 SDK指南
    优质
    《Firefly RK3399 SDK开发指南文档》旨在为开发者提供RK3399平台SDK的全面指导,涵盖环境搭建、API使用及常见问题解答等内容。 Firefly RK3399 SDK开发文档目录结构如下: - AVL: - 最新发布AVL链接文件(Latest-Release-AVL-Link.txt) - RKeMMCSupportList版本1.51,日期2020年8月10日的PDF文档 - RKNandFlashSupportList版本2.73,日期2018年6月15日的PDF文档 - RK SpiNor和SLC Nand支持列表版本1.20,日期为2020年的PDF文件 - Rockchip_Camera_Module_AVL_v2.1.pdf文档 - DDR支持列表Rockchip_Support_List_DDR_Ver2.44.pdf文档 - WiFi与BT支持列表Rockchip_Support_List_WiFi_and_BT_20190801_EN.pdf - docs_list.txt文件,包含其他相关文档的索引信息。 - Kernel: - Audio:音频开发指南(Rockchip Audio 开发指南 V1.1版本,日期为2017年2月15日,适用于Linux4.4内核)。
  • DJI M600/M600Pro OSDK飞控二次代码包Onboard-SDK-3.8.1
    优质
    本代码包为DJI M600及M600 Pro无人机OSDK 3.8.1版本的飞控二次开发资源,提供全面的API文档和示例程序,助力开发者深入探索无人机自主控制能力。 OSDK是一个用于无人机应用程序开发的工具包。基于OSDK开发的应用程序可以在机载计算设备上运行。开发者可以通过调用OSDK提供的底层库函数接口实现各种飞行控制功能,通过设计逻辑和算法框架执行相应的操作处理,从而实现实时轨迹规划、负载管理和视觉数据回传等功能。
  • Allwinner H6及软件SDK
    优质
    本资源包提供全志H6处理器的详细开发文档和软件开发工具包(SDK),旨在帮助开发者深入了解并有效利用该芯片的各项功能。 1. Allwinner H6全套硬件开发资料及电路设计;2. 包含软件开发资料和SDK包,由于资源内存较大,采用网盘方式分享。若链接过期,请通过私聊获取更新链接。
  • Android平台SDK详解
    优质
    本文档详尽解析了杰发科技为安卓系统打造的软件开发工具包(SDK)的各项功能与应用技巧,旨在帮助开发者深入了解并高效运用该SDK进行应用程序开发。 杰发 Android 平台 SDK 开发详细说明文档 本指南由杰发科技编写并提供,旨在为开发人员在AC8015 Android P平台上使用SDK进行开发工作时提供详尽的指导与支持。 一、版本更新历史记录: 自初版发布以来(2020年3月),该文档历经多次修订和改进,当前已迭代至第1.7版。各版本的主要修改内容如下: - 1.0 版本:初次发行 - 1.1 版本:对原有章节进行了调整,并新增了AB升级及3D AVM标定的相关说明。 - 1.2 至 1.4 版本:持续更新,添加新功能介绍并优化已有内容。 - 1.5 版本:加入了有关倒车(RVC)和全时 R5F 倒车的新章节。 - 1.6 版本:对音频车辆及设置部分进行了修订与补充。 - 1.7 版本:进一步更新了CarPlay、蓝牙、Wi-Fi连接等模块的内容,并新增液晶显示模组(LCM)和多文件打包工具的使用指南。 二、开发指导: 文档详细介绍了AC8015 Android P SDK的各项功能及其应用方法,包括但不限于以下内容: - AB升级流程及注意事项 - 3D AVM标定的操作步骤与建议事项 - 文件系统的配置方式及相关说明 - Efuse Tool工具的使用指南和须知条款 - 热管理(Thermal)方案的设计思路和实施办法 - 倒车系统(RVC)的设置流程及注意事项 - 全时 R5F倒车功能的操作指导与建议事项 - 快速音频车辆(FastAudio)的配置方式及相关说明 - 音频设定(Audio Setting)的相关信息及其使用方法 - CarPlay系统的安装步骤和操作指南 - 蓝牙(BT)设备连接的方法及注意事项 - 无线网络(Wi-Fi)接入过程与管理策略 - 全球导航卫星系统(GNSS)的配置方式及相关说明 - 液晶显示模组(LCM)的设置流程及注意事项 - 多文件打包工具(MRF Tool)的操作指南和须知条款 三、功能配置: 此文档还涵盖了AC8015 Android P SDK的功能配置信息,包括但不限于: - PartitionUtility.pl脚本程序的应用方法 - Metazone区域管理方案的设计思路及相关说明 - Logo显示设置的实现方式及注意事项 - 文件系统(Filesystem)的配置流程及相关建议事项 - 全盘加密(FDE)和文件级加密(FBE)功能的操作指南及其使用限制 - AB分区挂载(AB Partition Mount)的方法及相关建议条款 四、版权声明: 本段落档包含杰发科技的重要机密信息,未经许可不得擅自传播或泄露其中内容。同时,公司保留随时更改任何信息的权利而不另行通知,并不对由此产生的后果承担责任。所有提供的资料均按原样提供,不附带任何形式的保证声明。
  • 大华DVR SDK包含源码及
    优质
    本资源提供大华数字视频录像机(DVR)软件开发包(SDK),内含全面的源代码和详尽的开发文档,助力开发者便捷高效地进行二次开发。 大华DVR(Digital Video Recorder)的SDK(Software Development Kit)是专为开发者设计的一套工具,用于构建与大华DVR设备交互的应用程序。这个SDK包含源码和开发文档,意味着开发者可以深入理解其工作原理,并根据需求进行定制化开发。 云台简单测试程序.doc可能是一个文档,详细解释了如何使用SDK进行云台控制的测试。云台是监控摄像头的重要组成部分,能够实现上下左右的旋转,以便于全方位监控。通过SDK,开发者可以编程控制云台的运动,调整监控视角。 系统配置控件及说明这一部分可能包含了一系列用于配置DVR系统的控件以及它们的使用指南。这些控件可能涉及网络设置、视频参数、报警配置等,帮助开发者实现对DVR设备的远程管理和监控。 VC_Demo是指Visual C++的演示项目,其中展示了如何在C++环境中集成和使用SDK。开发者可以通过分析和运行这个示例代码,了解SDK的基本用法和调用流程。 使用手册是SDK的关键文档,它会详细阐述SDK的功能、接口、使用方法和注意事项,是开发者入门的必备资料。通常,手册会涵盖安装步骤、API参考、错误代码解析等内容,帮助开发者快速上手。 DLL文件是动态链接库(Dynamic Link Library),它是Windows操作系统中的一种共享函数库。在大华DVR的SDK中,这些DLL文件包含了实际执行特定功能的代码,如视频解码、设备控制等。开发者在编写应用程序时,需要正确引用这些DLL,以调用SDK提供的功能。 这个SDK开发包提供了开发与大华DVR设备交互所需的所有基本元素,包括源码、文档、示例以及必要的库文件。开发者可以通过学习和实践,创建出能够实现设备控制、视频流处理、报警管理等复杂功能的自定义应用程序。这不仅可以满足特定的业务需求,还能提高监控系统的效率和灵活性。
  • Windows蓝牙通信SDK
    优质
    《Windows蓝牙通信SDK及开发文档》提供详细的指导和工具,帮助开发者轻松实现基于Windows平台的应用程序与蓝牙设备间的高效通信。 在Windows下对蓝牙适配器编程的SDK以及一个包含示例的PDF文档是可用的。