CICD Setup
Current procedure is only meant for the IF800
Connecting to VOXL2
Connect the ethernet into your computer from the drone via Ethernet to USB

Set a static IP for the ethernet connection with:
IP Address: 192.168.144.XX (e.g. 192.168.144.69)
Subnet mask: 255.255.255.0
Use this link for reference: https://superuser.com/questions/996130/how-do-i-set-a-static-ip-address-in-windows
On the 4th step, when you connect the Ethernet, it should show up as Ethernet X:

After setting the static IP, try to ping the IF800:
SSH into the VOXL2 onboard the IF800 (password:
oelinux123):
Updating the VOXL2 packages
The following packages must be updated:
To update download the following zip file and extract into a folder. Start a linux terminal (ie WSL) in the folder and run ./deploy_to_voxl.sh ssh It will then prompt you for the IP of the VOXL2.
Video Feed
To view the video stream from the IF800, under Application Settings > Video, set the RTSP URL to: rtsp://192.168.144.59:8900/live
How to update package
Generating a Release Package
All IFT packages and their dependencies are bundled into a single .deb using the automated GitHub workflow.
Navigate to the VOXL-IFT GitHub repository.
Go to Actions → select IFT VOXL Release workflow.
Click Run workflow.
Enter the desired release version (e.g.,
1.0.0).Click Run workflow.
The workflow:
Executes
cut_release.shBundles all required
.debpackagesUploads the final release
.debinto GitHub Releases
A new GitHub Release appears, e.g.:
containing a single .deb bundle for installation.
Downloading the Release Package
Open the Releases tab in the repository.
Select the latest release (e.g.,
1.0.0).Download the generated
ift-voxl-release-<version>.deb.
Installing the Package on VOXL (IFT Drone)
Ensure your IFT drone is connected to your laptop via Ethernet.
Open the VOXL Portal in your browser.
Navigate to the Update page.
Drag and drop the downloaded
.debfile into the upload box.Click Upload Files.
Once uploaded:
The package automatically installs on the drone.
You can verify installation under Version Info in the VOXL Portal.
Last updated