PX4 / ArduPilot Compatible | Global Shipping | Technical Support | Bulk Order Available
Pixhawk Flight Controller & Drone Autopilot Parts Store
Menu
More
PX4 / ArduPilot Compatible | Global Shipping | Technical Support | Bulk Order Available
Welcome
Sign in to your account
Access your account, saved items, orders, and personalized shopping experience.
Shopping Cart

Shopping cart is empty

Welcome back! If you had items in your shopping cart, we saved them for you. Sign in now to see them, or whenever you are ready to check out.

M8N/M9N/M10 GPS DroneCAN M9N/M8N DroneCAN GPS Setup Guide

Using Ardupilot Firmware锛?/div>

Using one DroneCAN GPS锛?/strong>

Connect the 4 pin CAN cable connector to CAN1 or CAN2 port on the flight controller.
Power the flight controller and connect it to Mission Planner. Go to "Config/Tuning > Full Parameter List" and modify the following parameters:
CAN_D1_PROTOCOL: 1 set virtual driver of CAN1 to DRONECAN
CAN_D2_PROTOCOL: 1 set virtual driver of CAN 2 to DRONECAN
CAN_P1_DRIVER: 1 set this parameter to enable CAN 1 bus
CAN_P2_DRIVER: 1 set this parameter to enable CAN 2 bus
GPS_TYPE: 9 set the communication protal type of GPS 1 to DRONECAN
NTF_LED_TYPES: 231 Set to DRONECAN for LED type
There is no external safety switch. Set BRD_SAFETYENABLE as 0 to disable safety switch, or connect an physical external safety switch
Click "Write Params" when done. CAN functions will be available after rebooting the flight controller.

Using two DroneCAN GPS

As the document is written锛孴he firmware used for flight control is ArduCopter 4.1.5, which automatically allocate 2 node ID for the GPSs锛寉ou can perform following operation directly.
Connect two CAN cable to the CAN1 and CAN 2 port of the flight controller
Power up flight controller and connect to Mission Planner. Go to "Config/Tuning > Full Parameter List" and modify the following parameters:
CAN_D1_PROTOCOL: 1 set virtual driver of CAN1 to DRONECAN
CAN_D2_PROTOCOL: 1 set virtual driver of CAN 2 to DRONECAN
CAN_P1_DRIVER: 1 set this parameter to enable CAN 1 bus
CAN_P2_DRIVER: 1 set this parameter to enable CAN 2 bus
GPS_TYPE: 9 set the communication protocol type of GPS 1 to DRONECAN
GPS_TYPE2锛? set the communication protocol type of GPS 2 to DRONECAN
NTF_LED_TYPES: 231 Set to DRONECAN for LED type
There is no external safety switch on the DroneCAN GPS. You can set BRD_SAFETYENABLE to 0 to disable safety switch, or connect an physical external safety switch
Click "Write Params" when done. CAN functions will be available after rebooting the flight controller.

Using PX4 firmware

Load PX4 firmware into the autopilot. Connect the 4pin CAN connector from the DroneCAN GPS to CAN1 or CAN2 port on flight control.
Connect to the flight control and set the parameter "UAVCAN_ENABLE" to "Sensor Automatic Config".

About The Author

pixhawk

pixhawk

Other Posts by This Author

XBP9X Radio

XBP9X Radio Specification

pixhawkJuly 11, 20250 Comments
Product Specification FREQUENCY RANGEISM 902 to 928 MHzTRANSMIT POWER (Software Selectable)Up to 30 dBm*CHANNELS10 hopping sequences share 50…
XBP9X Radio

XBP9X Radio Pinout

pixhawkJuly 11, 20250 Comments
Data Port PinSignalVolt1(red)NC—2(black)RX+3.3V3(black)TX+3.3V4(black)CTS+3.3V5(black)RTS+3.3V6(black)GNDGND Power Port PinSignalVolt1(red)BAT+7-35V2(red)BAT+7-35V3(black)BAT-GND4(black)BAT-GND
XBP9X Radio

XBP9X Radio Antenna

pixhawkJuly 11, 20250 Comments
SpecificationsQT900LFrequency range902锝?28 MHzBand Width26 MHzPolarizationverticalGain3 dBiInput impedance50惟SWR鈮?.5Maximum power20WConnectorRPSMA (female)Total length19.6 cm (foldable antenna)Weight40g

Leave a Reply

Your email address will not be published. Required fields are marked *

Sidebar