LingxinMeng hace 1 año
padre
commit
020c48cb82
Se han modificado 1 ficheros con 2 adiciones y 0 borrados
  1. 2 0
      amd64/dpi_boot/main.go

+ 2 - 0
amd64/dpi_boot/main.go

@@ -31,6 +31,7 @@ func main() {
 	}
 	fmt.Println("执行启动命令 sh dpi_start.sh 成功,执行结果为:", s)
 
+	time.Sleep(5 * time.Second)
 	// 2 监听 ros 话题 /heartbeat_info
 	rosNode, _ := goroslib.NewNode(goroslib.NodeConf{
 		Name:          "dpi_with_heartbeatInfo",
@@ -45,6 +46,7 @@ func main() {
 		}})
 	if err != nil {
 		fmt.Println("监听话题/heartbeat_info报错", err)
+		os.Exit(1)
 	}
 	// 3 超过5秒没有接收到数据则执行 dpi_stop.sh 和 dpi_start.sh