信息管理

2023-03-29
暂无评分

无人机信息(信息管理)相关功能的头文件为dji_aircraft_info.h,本文档描述了dji_aircraft_info.h 文件中结构体和函数原型的关键信息和使用方法。

目录

宏定义、枚举与结构体

typedef struct T_DjiMobileAppInfo

移动设备APP相关信息。

typedef struct {
    E_DjiMobileAppLanguage appLanguage; /*!< 移动设备APP系统语言 */
    E_DjiMobileAppScreenType appScreenType; /*!< 移动设备APP屏幕尺寸类型 */
} T_DjiMobileAppInfo;

typedef struct T_DjiAircraftInfoBaseInfo

飞行器系统的一些基础信息,主要包括系统的一些常数参数信息。

typedef struct {
    E_DjiAircraftType aircraftType; /*!< 无人机类型 */
    E_DjiSdkAdapterType djiAdapterType; /*!< DJI 适配器类型 */
    E_DjiMountPosition mountPosition; /*!< 负载安装位置 */
} T_DjiAircraftInfoBaseInfo;

函数原型

function DjiAircraftInfo_GetBaseInfo

功能:获取飞行器系统的基本信息 product:all

获取飞行器系统的基本信息,包括飞行器类型和DJI适配器类型。

T_DjiReturnCode DjiAircraftInfo_GetBaseInfo(T_DjiAircraftInfoBaseInfo *baseInfo);
参数
baseInfo:指向用于存储飞机系统基本信息的内存空间的指针。
返回值
根据程序执行的情况输出对应的返回值,详情请参见:DjiErrorCode

function DjiAircraftInfo_GetMobileAppInfo

功能:获取移动设备App 的基础信息 product:all

说明: 如果遥控器或APP未连接飞行器系统,移动设备APP语言和屏幕类型未知。

T_DjiReturnCode DjiAircraftInfo_GetMobileAppInfo(T_DjiMobileAppInfo *mobileAppInfo);
参数
mobileAppInfo:指向用于存储移动APP相关信息的内存空间的指针。
返回值
根据程序执行的情况输出对应的返回值,详情请参见:DjiErrorCode
若您对文档有意见或疑惑,点击可快速反馈,我们会与您联系。