CubeID remote ID not connecting

Hi,

I am using the CubeID remote ID product (Serial + CAN). In my setup I have ardupilot firmware on my autopilot with DID_CANDRIVER and DID_ENABLE. I have the can port set to Dronecan and still I am unable to communicate with the device (Is not detected in DroneCAN tab, or DroneID tab).

However, with the same device, using the DID_MAVPORT and DID_ENABLE configuration for the ardupilot, it would work seamlessly through the serial port.

I would absolutely need to use it through CAN.
Thank you for your help

A few parameters to check:

  • CAN_P1_DRIVER should be 1 (First driver)
  • CAN_D1_PROTOCOL should be DroneCAN
  • DID_CANDRIVER should be 1 (Driver1)
  • DID_ENABLE should be 1 (Enabled)
  • DID_MAVPORT should be -1 (Disabled)

The DID_MAVPORT one bit me for a while, needs to be -1 (not 0)