— Above you can see exactly how to change parameters, as well as other interesting settings related to flight modes, pre-flight actions, setting the number of battery cells, etc.
–
- Fly Controller Autoset and Autodetect:
— In Uas4g5gLte, the setup and detection of any flight controller with arduplane firmware is done automatically, saving you from having to set the device, port, or other things and struggle with these settings in Mission Planner or QGroundControl. Basically, everything is handled automatically by the program—you only need to connect it either to the USB port or to the SERIAL port on the GPIO pins and the push button : Autodetect Fly Controller
— On all RADXA and RASPBERRY boards, I made the serial GPIO connection pins the same, as follows: pins 2 and 4 are 5V, pin 6 is ground, pin 8 is TX (connect this to the RX pin of the flight controller), and pin 10 is RX (connect this to the TX pin of the flight controller). To have telemetry, besides RX (10) and TX (8) you also need to connect the ground (6) to the flight controller; the power pin (2–4) is not necessary.
- Telemetry and behaviour:
— Telemetry taken from the flight controller can be sent to three different endpoints (three ground stations), to three different IP addresses, keeping in mind that the ports for the three telemetry streams must also be different, e.g.: 14550, 14551, 14552. If you don’t need three places to send telemetry, you can send it to only one or two endpoints.
— You can receive the telemetry in Mission Planner as well as in QGroundControl. Telemetry is also received in the special HUD created in the program, where you have a lot of useful information: GPS satellites, battery voltage, cell voltage, current, heading, behavior, efficiency, etc.
To stop and start it, press the Telemetry ON and Telemetry OFF buttons.
Clear information on how to use telemetry sending and receiving can be found on the website in Deep Doc tab in the sections: Mission Planner Set Up and QGroundControl Set Up. There I will explain in detail how to send and receive telemetry from your drone to a ground station.
- Modify Parameters in Fly Controller:
— With Uas4g5gLte you can modify any existing parameter in the flight controller connected to the companion (Raspberry or Radxa). To do this, go to the Cockpit tab, where you make sure all parameters are imported correctly. You can re-import them by stopping and starting telemetry using the Telemetry ON and Telemetry OFF buttons in this tab.
— After you restart telemetry, you will see on this screen (in the parameter actions area) a message telling you that the parameters have been imported, and on the right the most common ones will be displayed.
— Go to the SEARCH PARAM box and type the name of the parameter you are interested in—typing just a few letters is enough, because the program automatically shows the parameters that start with those letters. Select the parameter and enter the new value, then press the Set Parameter Value button. Both the old value and the new value you set will be shown on the display. That’s all.
- Battery Settings:
— You can also set the number of cells of your battery so that the companion can accurately calculate the correct battery voltage as well as the voltage of a single cell. For the battery, you can also set its type (LiPo or Li-ion), since the discharge curve differs depending on the chemistry.
- Dinamic Parameters :
— You can also change the drone’s behavior during flight by modifying parameters such as: Dynamic Airspeed Cruise, Dynamic Ground Speed, Airspeed Min, Loiter Radius—parameters that have an immediate effect on your drone’s behavior. Be very careful with them, because if you accidentally set something incorrect, you could crash the drone.
