我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

串口掉线导致ros节点process die该怎么办

问题是使用ros 的serial周期发送串口数据时,一旦不小心串口松动掉线了,这个节点进程就会process die,如何让进程不process die呢?这样这个节点还能等待串口接好并继续工作。

这是目前发送部分的代码

    try {
        sp.write(buf, len);//发送数据下位机(数组,字节数)
    }
    catch (serial::IOException& e) {
        ROS_ERROR_STREAM("Unable to send data through serial port");
    }

近期文章

  • 这哪位能看看应该怎么做
  • 为什么积分达到17会报错
  • nested exception is java.sql.SQLException:IO异常:Socket read timed out,如何解决?
  • 关于#user#的问题,如何解决?
  • 如何使用互信息进行特征选择
  • 用PHP排序数组 - 数字排序
  • 树中,求结点在树的第几层。如何不添加额外参数,修改成正确的代码
  • new Date()与linux系统时间不一致,java获取mysql的datetime不一致
  • 请问python题咋写?
  • 为什么syslinux内没有PXE启动文件(ldlinux.c32)?
  • 关于vant weapp的表单提交问题
  • dhcp服务配置并测试
  • unet做分割实验得到的模型测试数据很差
  • centos杀毒软件
  • Google API - 来自Oauth2的令牌请求返回null令牌
  • 双路TDS检测模块讲解
  • 怎么通过pboots或者在pboots哪个部分里 添加GAcode?
  • c读取ansi编码类文本文件异常
  • c语言111111111111
  • 请问这种图是用什么软件画出来的

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华