tested class PubInfo complete.
parent
542ef22120
commit
26dcb8d9e9
@ -1,14 +1,16 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
#coding:utf-8
|
#coding:utf-8
|
||||||
import rospy
|
import rospy
|
||||||
from mavros_msgs.msg import Waypoint
|
# from mavros_msgs.msg import Waypoint
|
||||||
|
from diagnostic_msgs.msg import KeyValue
|
||||||
|
|
||||||
def callBack(data):
|
def callBack(data):
|
||||||
print (data.param1)
|
print (data)
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
nodeName = 'subscriber_py'
|
nodeName = 'subscriber_py'
|
||||||
rospy.init_node(nodeName)
|
rospy.init_node(nodeName)
|
||||||
topicName = '/DroneStatus'
|
topicName = '/Flight_Information_reciver'
|
||||||
subscriber = rospy.Subscriber(topicName,Waypoint,callBack) #從topic獲取string再呼叫callback
|
subscriber = rospy.Subscriber(topicName,KeyValue,callBack) #從topic獲取string再呼叫callback
|
||||||
rospy.spin()
|
rospy.spin()
|
||||||
Loading…
Reference in New Issue