Query Regarding VectorNav VN-100 Integration with ArduPilot

We are currently integrating a VectorNav VN-100 IMU (without GPS) with a Cube Orange flight controller. The VN-100 is connected to the GPS2 (Serial4) port.

The following parameters have been configured in ArduPilot:

  • SERIAL4_PROTOCOL = 36

  • SERIAL4_BAUD = 115

  • AHRS_EKF_TYPE = 3

  • EAHRS_TYPE = 1

  • EAHRS_OPTIONS = 1

  • EAHRS_SENSORS = 14

  • EAHRS_RATE = 50

However, we are encountering the following PreArm errors:

  • PreArm: heater temp low (4.9 < 40)

  • PreArm: Gyros not healthy

  • PreArm: AHRS: ExternalAHRS: No origin.

Could anyone please provide guidance on how to resolve these issues?

Does the value of the heater temp change over time?