Hi, I am currently using pymavlink on a Raspberry Pi and all is going well.
I am requesting the current compass heading or the lat/lon using the
“msg = vehicle.recv_match(type=b’VFR_HUD’, blocking=True, timeout = 2 ) command.
It works well, but it seems to be wasting time, since the autopilot is sending out allot of data that I do not need. Can I request only one current status value like “VFR_HUD” or only the current compass heading?
If I continuously loop and read the compass heading, then it takes between 200-250ms. I do understand that I can increase the update time.
Thanks for any suggestions.