Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

This tutorial


demonstrates how to


use Zubax GNSS 2


 with PX4-based flight controllers. The documentation for PX4 is available at Added

Required parts

Aside from Zubax GNSS 2 itself and the


autopilot it will be connected to, the following parts


will be needed:

  • UAVCAN Micro


  • patch cable (or an adapter cable, depending on the type of CAN connectors used in the autopilot hardware).
  • UAVCAN Micro termination plug


  • .

Please contact your supplier for ordering information. Alternatively, customers can choose to manufacture the needed cables/plugs on their own in order to suit some custom needs, in which case they should refer to the relevant documentation for details.





PX4 flight controller

Set the configuration parameter UAVCAN_ENABLE to Only Sensors (2


) or Sensors and Motors (3) (or any higher value, if such available), then reboot.

Please refer to the Pixhawk documentation for extra info.


Don’t forget to perform compass calibration when done. If the autopilot reports issues with high magnetic field offsets, set the parameter mag.scaling_coef


 on Zubax GNSS to approximately 0.6 and try calibration again


Since Zubax GNSS 2 can be powered directly from the bus, the electrical connections are quite simple:

  1. Connect Zubax GNSS 2 with Pixhawk using the appropriate cable. In case you’re using a non-redundant CAN interface (which is the only available option for Pixhawk v1), only CAN1 must be used, leaving CAN2 empty.
  2. Terminate the CAN bus using the termination plug.

Now the setup is ready to work.


Image RemovedImage Removed

Image Removed