Is there any way to change how often qGroundControl expects to receive a heartbeat message from the APM?
I saw this note in the Developer's Section, but I still don't see a setting in qGroundControl to change the expected Heartbeat rate.
MAVLink is stateless, but QGroundControl tracks if a system is alive using the heartbeat message. Therefore make sure to send a heartbeat every 60, 30, 10 or 1 second (1 Hz is recommended, but not required). A system will only be considered connected (and the views created for it) once a heartbeat arrives.
Replies
Just saw this in the QGroundControl source code:
/** @brief Heartbeat emission rate, in Hertz (times per second) */
#define MAVLINK_HEARTBEAT_DEFAULT_RATE 1
Perhaps there is no setting in QGC to change the heartbeat rate and you simply have to edit the .h file to change this value?