TX1刷机后与M100连接
配置环境
安装cmake : sudo apt-get install cmake
这里的sudo usermod -a -G dialout $USER 有点不清楚是什么意思 后面知道了再补上
至此 OSDK3.5好像环境配置就完成了,其实需要的也就是这样的条件:
1、下载需要的包;2、更新框架 3、Eable OSDK API(在assistant软件中把那个勾勾上就可以了,具体的图见官网
https://developer.dji.com/onboard-sdk/documentation/development-workflow/environment-setup.html) 4、到官网上注册ID和key就好了(这步有点容易被忽略,尤其是英语不好的我) 5、 接着就是安装一些Ubuntu需要的工具如图
到这基本环境配置就完成了
代码编译
进入OSDK3.5 mkdir build ; cd build ; cmake.. ; make
在build目录中执行
cp ../sample/linux/common/UserConfig.txt bin/
把自己的ID KEY 波特率和串口写进去就可以了
然后开始跑demo(跑demo的时候要保证,自己的手机连着遥控器,无人机连着assistant软件,该部分在下面),然后执行以下代码
cd bin ./djiosdk-flightcontrol-sample UserConfig.txt
硬件部分连接
将TX1与M100的引脚线接好,见图:(后续贴上)