配置信息

2023-09-11
暂无评分

目录

宏定义、枚举与结构体

typedef struct Options

用于初始化 EdgeSDK 配置信息

struct Options {
/*! 设备产品名称 */
ProductName product_name;
/*! 设备供应商名称 */
VendorName vendor_name;
/*! 设备产品序列号,应该保持每个设备的唯一性 */
SerialNumber serial_number;
/*! 固件版本号 */
FirmwareVersion firmware_version;
/*! 开发者网站注册生产的APP认证信息 */
AppInfo app_info;
/*! 打印日记的终端列表,支持添加多个终端 */
LoggerConsoleList logger_console_lists;
/*! 非对称密钥获取接口的实现实例 */
std::shared_ptr<KeyStore> key_store;
};

typedef struct AppInfo

是由 DJI 开发者网站开发者账户生成的App认证信息,只有正确填入注册获取的信息才能成功初始化 EdgeSDK

struct AppInfo {
    std::string app_name;
    std::string app_id;
    std::string app_key;
    std::string app_license;
    std::string developer_account;
};