Passthrough telemetry over CRSF (crossfire)

Alright guys, what am I missing here? For reference I started with a working Crossfire Nano Diversity on Mavlink > Ardupilot Telem1 (Pixhawk 1-1M) and get all of the Mavlink telemetry properly. Without changing any wiring I have done the following and still cannot get the additional telemetry from the ardupilot:

  • Changed the same Crossfire receiver outputs from MAV to CRSF.
  • Confirmed my Nano receiver RX/TX pins support CRSF.
  • Made sure Crossfire is at 150hz
  • Disabled RC over Mavlink (not sure if it matters)
  • Flashed the arduplane beta from the OP.
  • Changed Arduplane options as follows:
    SERIAL1_PROTOCOL = 23
    SERIAL1_BAUD = 57
    RC_OPTIONS = (32 + 256) = 288
  • Rebooted
  • Connected
  • Deleted and rediscovered sensors.
  • Tried the force telemetry mode.

RC control works along with basic receiver telemetry, but no additional telemetry is discovered. I’ve checked and double checked and re-done the above multiple times.

Any help is very much appreciated.

1 Like