“HEARBEAT” should be “HEARTBEAT”.
“The gimbal should listen on the serial port for a HEARBEAT message from the vehicle.”, which is in the 1st line of the section “Messages the gimbal should support” of the following page:
http://ardupilot.org/dev/docs/code-overview-adding-support-for-a-new-mavlink-gimbal.html