Skip to main content

Flight Controller: Setup & Configuration

Download the firmware from here and use QGroundControl to install the firmware on the flight controller hardware

If the above steps doesn't work, try the following steps

Clone the git repository locally,

git clone --submodule-recurse

If you have already set up the PX4 development environment, you can build and upload the firmware

cd PX4-Autopilot #or the name of the cloned repositorymake cuav-7-nano

To upload the built firmware, plug-in the drone to your PC using the USB port and do the following

make cuav-7-nano upload

The firmware should be uploaded to the flight control hardware.

Power cycle the drone and connect it to QGroundControl, and open mavlink console the verify the firmware installation

ver all

The above command should output the following,

TODO:

Once the firmware installation has been verified, you can update the PX4 firmware parameters to setup the parameter configuration for Aira

Download the Aira PX4 parameter file

Open QGroundControl and connect the drone

Open Vehicle Setup-> Parameters

Select Tools->Load from file and select the downloaded parameter file

Review the parameter changes and click OK

warning

make sure there are no system specific parameters like calibration, rc values, etc,. are changed

You have to change the following parameters manually,

MAV_SYS_ID #It should be the integer number based on the drone ID, say if the drone ID is 0101_SDP_003, then the MAV_SYS_ID = 3

After parameter configuration, calibrate the drone if needed

Last updated on