Dji 实现数据透传注意事项

来源:互联网 发布:修改定位软件 编辑:程序博客网 时间:2024/05/22 15:21

Dji 实现数据透传注意事项

在使用Dji mobile sdk 和 Dji onboard sdk 实现数据透传时,从mobile device到onboard device按照大疆提供的demo很快得到了实现,但是从onboard到mobile却试了很多次都不能实现,后来,看了一位博主的文章后,终于发现了原因。

原因:从onboard到mobile的透传需要激活,而从mobile到onboard则不需要。

解决方法:

activate_data_t user_act_data;
void activation
{
char key_buf[65] = "Input your app_key "; /* Input your app_key */
char app_bundle_id[32] = "1234567890";
user_act_data.app_id = Input your app_id; /* Input your app_id */
user_act_data.app_api_level = Input your app_level; /* Input your app_level */
user_act_data.app_ver = 0x02030A00;
user_act_data.app_key = key_buf;
strcpy((char*)user_act_data.app_bundle_id, app_bundle_id);
DJI_Pro_Activate_API(&user_act_data,NULL);
}