Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class MessageHolder:
- def __init__(self, target_x=0, x=0, target_y=0, y=0, target_z=0, z=0):
- self.target_x = target_x
- self.x = x
- self.target_y = target_y
- self.y = y
- self.target_z = target_z
- self.z = z
- #this part is not working at all
- @vehicle.on_message('POSITION_TARGET_LOCAL_NED')
- def listener_position_target_local_ned(self, name, message):
- message_holder.target_x = message.x
- message_holder.target_y = message.y
- message_holder.target_z = message.z
- #this part works great
- @vehicle.on_message('LOCAL_POSITION_NED')
- def listener_local_position_ned(self, name, message):
- message_holder.x = message.x
- message_holder.y = message.y
- message_holder.z = message.z
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement