Make sure you have a Raspberry-PI board with Raspberry PI OS Lite (Legacy) installed on it, or you can enable legacy camera support on Bullseye-64. This is important to have access to camera if you choose to run Camera Module. In case of using Bullseye-64 then enable Legacy Camera using raspi-config.
If you are running Bullseye, use raspi-config to enable “Legacy Camera support”.
login to your raspberry-pi board using the following commands:
ssh pi@raspberry_pi_ip_address mkdir tmp cd tmp wget <FilePath> unzip <File.zip> chmod +x ./install_droneengage.sh
Now you need to start the installation process.
chmod +x ./install_droneengage.sh ./install_droneengage.sh
The above command will extract folder drone_engage that contains two applications. de_comm that is responsible for communicating with Drone Engage server via Internet, and de_mavlink that is responsible for communicating with your flight controller “FC” board. It will also ensure that these applications will be autorun so whenever you power up the board these applications will start.
During installation, the install script will allow to you edit mandatory fields. You can still config files easily using a text editor.
You can update your account in file ./drone_engage/de_comm/config.module.json you need to enter your email & Access Code. You may also name your vehicle.
Update your connection to Flight Controller in file ./drone_engage/de_mavlink/config.module.json. You can choose a UDP connection to your board if you are using a Linux FCB such as OBAL or you can use serial connection using TX&RX pins.
for more information about this file de_comm config.module.json Configuration File
for more information about this file de_mavlink Configuration File