From High-Level Types to Low-Level Monitors: Synthesizing Verified Runtime Checkers for MAVLink | ArxivCSExplorer