Pre-arm mavlink check

I am new to Ardupilot and I am figuring out ways to validate the quality of sensors via mavlink (without arming).

I was looking here and there are a series of parameters that control the pre-arm check. However, is there any command that performs pre-arm checks independently before arming the drone?

I would like to especially check GPS quality, calibration of the drone and the compass quality.

Thanks in advance.

At the moment, no.

There doesn’t seem to be a relevant message, either - would probably be a
MAV_CMD_PREFLIGHT_RUN_PREARM_CHECKS

Peter