MAVLink and Arduino: step by step

It’s trying to say: “PreArm: Compass not calibrated”

This is me trying to read “useless” heartbeats :sweat:
At least I can add that Pixhawk also sends warning messages without stream request.

Thanks for sharing!
I’ve been following old tutorials for days only to find comments “//deprecated. use xxxxxx instead” in the code.