|
@@ -22,7 +22,7 @@ func GetLocalStatus(localStatus *string, lastLocalStatus *string, turnLength int
|
|
log.Println("Error in receive:", err)
|
|
log.Println("Error in receive:", err)
|
|
break
|
|
break
|
|
}
|
|
}
|
|
- log.Printf("Received: %s\n", msg)
|
|
|
|
|
|
+ //log.Printf("Received: %s\n", msg)
|
|
|
|
|
|
// 将响应字节解码为JSON
|
|
// 将响应字节解码为JSON
|
|
var statusMessage config.StatusMessage
|
|
var statusMessage config.StatusMessage
|
|
@@ -32,9 +32,9 @@ func GetLocalStatus(localStatus *string, lastLocalStatus *string, turnLength int
|
|
break
|
|
break
|
|
}
|
|
}
|
|
if statusMessage.Type == "push" && statusMessage.Topic == "robotStatus" {
|
|
if statusMessage.Type == "push" && statusMessage.Topic == "robotStatus" {
|
|
- fmt.Println("statusMessage:", statusMessage)
|
|
|
|
|
|
+ //fmt.Println("statusMessage:", statusMessage)
|
|
data := statusMessage.Data.(map[string]interface{})
|
|
data := statusMessage.Data.(map[string]interface{})
|
|
- fmt.Println("statusMessage.Data", data)
|
|
|
|
|
|
+ //fmt.Println("statusMessage.Data", data)
|
|
fmt.Println("statusMessage.Data[\"status\"]", data["status"])
|
|
fmt.Println("statusMessage.Data[\"status\"]", data["status"])
|
|
*localStatus = data["status"].(string)
|
|
*localStatus = data["status"].(string)
|
|
}
|
|
}
|