想了解更多内容,请访问:

51CTO和华为官方战略合作共建的鸿蒙技术社区

http://www.778ib.com/116/#bkwz


利用鸿蒙Hispark WIFI IOT 套件控制大疆TELLO 无人机

retval?=?sendto(sockfd,?"command",?sizeof("command"),?0,?(struct?sockaddr?*)&toAddr,?sizeof(toAddr));
????printf("send?UDP?message?{%s}?%ld?done!\r\n","command",?retval);
????osDelay(500);

????retval?=?sendto(sockfd,?"takeoff",?sizeof("takeoff"),?0,?(struct?sockaddr?*)&toAddr,?sizeof(toAddr));
????printf("send?UDP?message?{%s}?%ld?done!\r\n","takeoff",?retval);
????osDelay(800);

????retval?=?sendto(sockfd,?"up?50",?sizeof("up?50"),?0,?(struct?sockaddr?*)&toAddr,?sizeof(toAddr));
????printf("send?UDP?message?{%s}?%ld?done!\r\n","up?50",?retval);
????osDelay(500);
//部分指令

由于这个无人机的服务端已经封装好的,同乐城娱乐:在监听模式,所以只给他传输命令即可!

第五步:把两个BUILD.gn文件里面内容检测完毕,即可进入编译

看到BUILD SUCCESS,基本大工告成!

第六步:开机测试,附上串口打印的信息

总体上还好,不过还存在指令在传输过程中丢失的情况,5个命令,有时候传过去了4个或者3个。

学习链接如下:许老师课程:http://www.zrx.gan331.com/course/25739.html?hm

Harmony OS进行网络编程 demo链接:http://mzv.ib911.com/233/hihopeorg/HarmonyOS-IoT-Application-Development/tree/master/05_network

测试视频链接如下:(视频还没通过审核,会在我的主页)

http://mzv.ib911.com/602/person/posts/14938621?tabIndex=2

如有问题,请各位老师纠正!


相关附件可以点击原文链接前往下载:http://www.dzb.3557744.com/posts/1795


想了解更多内容,请访问:

51CTO和华为官方战略合作共建的鸿蒙技术社区

http://www.nbd.3398844.com/#bkwz