Skip to content

Lab 9/10 - Believer Avionics


In this lab we used Cubepilot connected to an AIDA3 PC to set parameters and explore the HUD. At the start of the lab, we explored the different manuals and answered some questions. Then we began messing with the parameters in the lab to practice setting up the parameters needed for the believer missions.

Parameters Questions

What does the GUID_THISMAV parameter control?
It controls the globally unique ID for the aircraft, to distinguish it from other aircraft on the same network
Under Ground Software > Platform Connection, what indicator can an operator look for to confirm connectivity?
A green heartbeat icon should be pulsing in the top bar of Ground Control to confirm connectivity.
Under Flight Software > Flight Modes, what is the difference between manual and stabilized flight modes?
In the manual flight mode pilot input directly manipulates all actuators, while in the stabilized flight mode pilot input directly manipulates all actuators except for ailerons, elevators, rudders and ground steering.

Next, we began working on the telemetry and answered some questions.

Telemetry Questions

What is MAVLink?
Used to control and communicate with multiple drones.
What baud rate must TELEM 1 be set to in order to communicate with the GCS?
57600 Baud
What type of connector links the RFD900 with the Cubepilot?
JST-GH 6 pin connector

We Began working on the Airspeed sensor and using that with the Cubepilot to see if we could get the sensor to work, we also answered some questions.

Airspeed Questions

According to the User Manual, under Flight Software > Sensor Input, is an airspeed sensor mandatory?
No, airspeed sensors are optional but highly recommended. If an airspeed sensor is not used, an open-loop throttle mapping is used instead. Great care should be taken when flying with open-loop throttle and additional margin should be incorporated into TECS tuning.
Briefly, what is open-loop throttle mapping? Comparing to closed-loop throttle mapping may help.
Open loop throttle mapping is a throttle mapping method that follows a “map”/graph to control the output of an engine/motor based on throttle position.
For what aerodynamic reason is the pitot tube so long?
To place the tube entrance further from the aircraft's body, which minimizes interference from the airflow over the fuselage and ensures a more accurate measurement of free-stream air pressure.
What communication protocol does the airspeed sensor use?
I^C or SPI Protocol
What is hexadecimal? Convert 0x28 from hexadecimal to decimal.
Hexadecimal is a base 16 number
0x28 = 2*(16^1)+8*(16^0) = 40

We worked on the GPS next and setting that up with the Cubepilot. We answered the two questions below.

GPS Questions

What communication protocol does the Here3+ GPS use?
DroneCAN 8Mbits/s
What additional sensors does the GPS unit include?
IMU sensor


At the end we check to ensure that our parameters were changed and checked to see what the difference was between the original and the new parameters.


IMG_4859.jpeg
IMG_4861.jpeg
We fixed the GPS problem in lab 10 and worked on the DATX and paired the TX and RX to make our new transceiver and receiver for the Believer drone we will be building. below is the new parameters that were set on the Cubepilot.
Parameters Version Control
Date
FCU Version
File
Notes
11/11/2025
1.27.1
Parameters_PUB02.json
Open
11/11/2025
1.27.1
Parameters_PUB02.json
Open
Open
Open
There are no rows in this table

Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.