IGC 1.2 Release Ascend Changes

UI Changes


General Bug Fixes / Changes


On autodetection, herelink is set to "Standard IP FPV" and SROC is set to "NDAA IP FPV"

Note: Per Justin's request, the herelink FPV stream now defaults to "Standard IP FPV" rather than "HDMI FPV".

Herelink: Standard IP FPV set on detection. SROC: NDAA IP FPV set: This change makes it so the SROC uses NDAA IP FPV by default which has the IP rtsp://10.223.0.100:8900/live

Note: The herelink originally used HDMI FPV on start, but it was requested to be changed to IP FPV


(Hotswap) Payload Param Loader

Param compare / swap / reboot when Vio or LR1 is detected:

A popup appears which let's user apply payload params whenever they swap to a new payload

Payload RC Params

  1. Justin set up a LUA script that should be on the SD card of IFT drones which automatically zeroes out all APM RC params on boot.

  2. Whenever a payload is detected, APM RC params automatically load for that specific payload

Note: This is referencing the ardupilot params, NOT the herelink RC channels associated with buttons. Those are different things.


ILX-LR1 Support

1.1 already had some ILX-LR1 changes. 1.2 includes a lot

Bug Fixes

Prevent dual photos being counted from CAMERA_FEEDBACK, and LR1 Cam. Also Camera Definition Change

The LR1 was sending two separate mavlink messages which indicated the photo was taken during mission which led to double the images being counted than what actually existed.

LR1 Geotagging

Users now have the ability to geotag LR1 images inside the Analyzing Tools -> GeoTag Images page. All they need to do is go to that page, browse SD card directory containing LR1 images, and geotag them.

IFT ILX-LR1 Firmware Installer

  • Added a vehicle settings page that appears when the LR1 is connected that allows a user to browse LR1 firmware files and upload them. Initializes firmware update for LR1.

  • Firmware update status is actively shown to the user. LR1 version is shown

ILX-LR1 Photo Previewer

Added a button in top bar which shows up when the LR1 is connected that allows users to preview photos taken with the LR1 while NOT in mission mode. Lists all photos, and a thumbnail associated with them. Clicking the "View" button on a photo shows the photo, allows user to pinch to zoom and pan.


Doodle Radio Support

Big picture: Added doodle radio support, which includes showing doodle RSSI and subfrequency in main toolbar. In IGC application settings, the user has the ability to change the subfrequency of the doodles, and download link status logs.

  1. Create class that hits the doodle API and retrieve data on IGC(18h)

  2. Modify class to support post requests as well, manually test to ensure it works (10h)

  3. Add field on QGC to manually enter the ip of the doodle radio for API requests (4h)

  4. In QGC, get the RSSI value of the radio once per second. Ensure the RSSI widget shows up and does not overlap with anything. (6h)

  5. In QGC, get the sub-frequency, add an area where this is displayed (6h)

  6. Get a list of associated stations to the doodle radio, and convert their mac addresses to ip addresses (18h)

  7. Get mesh network name of SRM and air radio (6h)

  8. Add area where sub-frequency (channel) can be modified (10h)

    1. iterate through associated stations and change their sub-frequency

    2. change the sub-frequency of the connected radio

    3. Some sort of timer/loading indication (60 seconds)

  9. Add ability enable/disable doodle logging + UI. (6h)

  10. Add a way to pull logs from the doodle radio which works on Android. (18h)

  11. Way to pull the log from the radio and save to a file. Take into account possible

  12. Add UI which indicates that the log is being downloaded and shows when complete

  13. Add automatic log clearing to prevent buildup (8h)

  14. Automatically get the IP address of the doodle radio that is connected (not the ip address assigned to the GCS, but the ip of the radio to hit its API) (14h)

  15. Ensure that QGC can properly detect when a doodle is configured and when one is not configured, so it knows when to listen for mavlink rssi or hit the doodle’s API (12h)


Scrapped Changes

We made these changes for 1.2, but they ended up getting scrapped. Should not be included in changelog

3.5 FPV and Payload video feed buttons should become a toggle button that resembles a preview window I believe there was worry that the preview window would cause too much lag on the herelink, and it did not fit very well on the UI which is why it was scrapped.

Manually select gimbal/camera and load specific params

We ended up having automatic detection

This change was requested by Justin to fix a herelink mapping bug. Follow, Lock, and RTL buttons unassigned. The fix ended up being seen as a bug

Last updated