大疆Onboard SDK开发中连接飞控后串口设置与开机自启动

Manifold/TX2/Linux 下相关设置

1、设置程序上电自动执行

设置程序上电自动执行,即为设置开机自动运行可执行文件,Manifold/TX2 中的设置大同小异,均需要借助 bash 脚本(即 sh 脚本,bash 为增强版本),bash 脚本以下图为例:

按照上图的格式建立好 bash 脚本之后,可使用 gnome 的启动项管理实现该 脚本文件的开机自启(TX2 中已经安装好相关工具):

$ sudo gnome-session-properties

打开该工具后在界面中加入要启动的 sh 脚本即可,即在 Command 项输入:

bash /home/nvidia/…

即 bash 指令+空格+脚本路径的格式。

2、指定串口号名称

1)在终端中输入 ls /dev/ttyU* 可查看 USB 的串口链接情况;

2)在终端中输入 udevadm info /dev/ttyUSB0 可查看 ttyUSB0 的详细信息, 找到其中的串口对应物理编号,一般为 1-1:1.0 的形式(或 3-1:1.0);

3)在终端中输入 sudo gedit /etc/udev/rules.d/com_port.rules 编辑该文件;

4)在该文件中输入:

ACTION==“add”,KERNELS==“1-1:1.0”,SUBSYSTEMS==“usb”,MODE:=“0777”,

SYMLINK+=“djiosdk” 即可将 1-1:1.0 对应的串口名称指定为 djiosdk。 在插入多个设备后,首先连接的 USB 设备为 ttyUSB0,之后依次增大,由于 上电时的未知性,1-1:1.0 串口所连接的设备不一定是 ttyUSB0,因此使用该方法, 将 1-1:1.0 串口 所 连接 的 设备 指定 为 djiosdk , 只要 该 串口 连接, 则 其 就 具有 djiosdk 的名称。

大疆Onboard SDK开发中连接飞控后串口设置与开机自启动相关推荐

  1. 大疆 DJI SDK 开发介绍

    大疆 DJI SDK 开发介绍 转自:http://blog.sina.com.cn/s/blog_6266a8840102xn4x.html 大疆SDK开发分为三种:Mobile SDK,Onboa ...

  2. 大疆Onboard SDK 3.2玫瑰线例程浅析

    大疆Onboard SDK 3.2玫瑰线例程浅析 前不久参加2017英飞凌杯无人机竞赛,研究了一下大疆的OnbardSDK,现在比赛结束了,简单写一下其中自带的玫瑰线例程分析,也算对比赛进行一点总结. ...

  3. 大疆Payload SDK开发火热来袭!

    DJI SDK开发课程之--大疆Payload SDK(PSDK)开发今日正式上线~ 本课程由「铂贝学院(阿木实验室)」联合DJI 大疆共同推出! 大疆PSDK开发课程介绍 DJI 为支持开发者开发出 ...

  4. DJI大疆 windows SDK开发入门(1) integrate SDK into Application

    这里写自定义目录标题 DJI windows SDK 官方开发文档地址 DJI windows SDK public beta 0.3.2下载地址 DJI developer 注册网址(注册后用于生成 ...

  5. 基于大疆无人机SDK二次开发

    基于大疆无人机SDK二次开发 近期公司项目需求,需要基于大疆无人机SDK开发一款手机 APP,用于配合后台实现对无人机的管理.当然大疆本身也给我们提供了管理平台-----大疆司空.通过大疆的官方 AP ...

  6. 2019.11.12-最新大华摄像机SDK开发,预览实时视频并指定码流格式保存到文件中(可观看)

    大华摄像机SDK开发,预览实时视频并指定码流格式保存到文件中 由于本人最近在开发大华摄像机,特此分享一些经验给到各位开发朋友,本次实例是关于大华摄像机的实时预览视频码流保存到文件中的Demo,本人还开 ...

  7. 大疆无人机安卓开发一步步

    大疆无人机spark开发Android版开发踩坑 1.介绍: 实际跑代码就知道有多少坑了,开发安卓端要用到的大疆的SDK有mobile SDK和UX SDK mobile SDK:https://de ...

  8. 大疆Android SDK API知识点讲解及课程最终demo展示

    大疆Android SDK API知识点讲解及课程最终demo展示 大疆Android SDK课程--主要讲解Android开发环境的搭建.如何连接无人机.获取摄像头信息以及如何导入高德地图到APP当 ...

  9. 大疆无人机 Android 开发总结——视频解码

    DJI_Mobile_SDK是大疆为开发者提供的开发无人机应用的开发接口,可以实现对无人机飞行的控制,也可以利用无人机相机完成一些视觉任务.目前网上的开发教程主要集中于DJI 开发者社区,网上的资源非 ...

最新文章

  1. 「摸鱼」神器来了,Python 实现人脸监测制作神器
  2. 2019-2021年中国AI芯片市场预测与展望数据
  3. jquery tooltip
  4. Django集成Markdown编辑器【附源码】
  5. Navigator 对象 深入研究
  6. mujava 软件测试实验报告
  7. Centos中不从skel目录里向其中复制任何文件错误的解决方法
  8. java中父类与子类, 不同的两个类中的因为构造函数由于递归调用导致栈溢出问题...
  9. python 录入数据不重复_pythonDjango批量导入不重复数据
  10. 【训练题】分队 P1672
  11. 先序中序建立二叉树的递归算法
  12. java ArrayList扩容入门
  13. java 字符串排序_Java控制台输入字符串及字符串比较
  14. c++ SIMD AVX2比较 例子
  15. matlab 如何查数据类型,MATLAB数据类型
  16. Kibana 操作 ES+搜索
  17. Sigcomm2019 High Precision Congestion Control(HPCC)论文阅读笔记
  18. linux服务器cpu/负载占用率100%怎么办?
  19. word 绘制计算机结构图,职称计算机考试辅导:Word绘制基本图形
  20. LSM303DLH六轴角度传感器驱动

热门文章

  1. oracle8i ora 12500,总结Oracle8i 的UNDO表空间损坏(ORA-01092及ORA-00600【4193】)情况下的数据库不完全恢复的经历...
  2. JAVA追加写文件方法
  3. Mybatis源码笔记之浅析ParameterHandler
  4. 根目录_Ubuntu的根目录下的var/log/apt突然爆满,电脑卡死
  5. 厦门信息集团与EMC战略合作共建智慧厦门
  6. cf369 B Chris and Magic Square
  7. Android Exception 8(Couldn't read row 0, col -1 from CursorWindow)
  8. 修改打开方式的程序列表中列出程序的名称
  9. 关于css垂直水平居中的几种方式
  10. IDA反汇编EXE添加一个启动时的消息框