7/30/24 - Test With Payload (Still old Firmware)
7/30/24: IGC Test W/ Payload on older herelink FW
Summary: I cloned all the tests I did previously. For brevity, I concatanated multiple similar steps into one step
Things that I tested and did not cause mem leak
Swapped between herelink nw blue settings and main app 20 times on a variety of different screens including flight view, plan view, application settings, etc and did not notice any memory leak or increased memory allocation. The only time memory significantly went up was when I swiped the map and more map tiles would load, which is expected.
Switching between video expanded and flight view expanded
Tapping on payload settings, taking photos, recording video, switching payload settings, switching video stream
Spammed every toolbar button on the top, spammed application settings, vehicle settings, analyze tools. Spammed each payload button, rtsp switch, etc.
Tried split screen, switching app while vehicle reboot, hot swapping batteries, setting rid emergency on herelink settings
Rebooted drone 5 times while keeping app open
Here is the data from the test. Memory usage increases are from certain UI elements loading for the first time, AND map tiles. Map tiles loading make up the majority of increases

From prior experience, IGC normally crashes at around 1.2GB, so we are within the safe amount of memory usage from all these tests
Also mentioned in IFT slack thread. I have been noticing memory usage increase when loading map tiles. It is possible there is bad management of map tiles that could lead to too many resources being allocated and crash. However, more investigating is needed to see if that is true
Last updated