With this PR the mainline MAVLink repo will have gained the ability to generate Java messages: https://github.com/mavlink/mavlink/pull/228 We will need to update to this message set soon, as this is the standardised, long-term stable variant.