HereForTheBeer
First Officer
Flight distance : 5381368 ft
United States
Offline
|
fansa7dc5944 Posted at 2017-9-26 17:42
Simple answer. The heat comes from cpu/gpu are working hard with the video data. Proof is the CPU overload message. The higher the video resolution the more CPU load occurr.
In previous aircraft model like P3 the resolution on mobile device is 720p or lower, less performance mobile device can handle this without problem. In general, you do not need to capture high resolution video at mobile device because you record them in microsd inside aircraft. Try setting proper video feed resolution or disable video cache to reduce CPU/GPU work load.
i dont know if im lucky or unlucky, but i have not seen any popups in latest updates for my iPad mini 2 saying my CPU is maxed out of fully loaded or watever it usually says.. i used to see that many updates ago like 3 or 4 updates ago, but now on dji go 4 11 i haven't seen it nor on 4 10 did i.. im also on iOS 11.0.1..
ill do more testing, however it appears every update DJi has done its added more latency and hiccups... i tried a reinstall and that didn't fix it, i can confirm with my GF's iPhone 7 and her iPad pro that is additional latency as well using my "flick test" where i hold aircraft up and flick it sideways and see the delay on screen, normally on her iPhone 7 and iPad Pro the lag is almost invisible less than 1/4 second like 1/8th second.. my iPad mini 2 is closer to 1/4 second, now however it is legitimately 1/4 second or more on her iPhone 7 and iPad pro..and on my iPad mini 2 its about the same, but it hiccups..
using it in the heat, yes thermal throttling is a thing im aware of, however on my mini 2 i haven't noticed any difference between running the app from inside my air conditioned CAR and flying around outside and standing out in the direct sunlight letting it heat my iPad up, both seem to start showing more hiccups around 30 minute mark or about a couple minutes into second battery.. so my guess is its more related to memory management bug or a caching issue, i do have caching disabled however but it is still possible that the app is still caching stuff in background. my guess is based on the fact it takes about same amount of time it maybe related to memory leak issue..
we are all aware that Dji has made a mess of this application, a confusing mess at that. so hopefully dji can revamp this app and fix the issues..
i have a theory that maybe hardware acceleration bug is back, where it is not properly decoding via the GPU and instead taking the long way around and using the CPU causing a lot more load and heat for many people and usually not a difference in input/output latency with cpu vs gpu decoding unless the cpu is loaded down and clogged up then the gpu usually has lower latency..so my theory seems to make sense also cpu decoding is way more power consuming, make sense why its draining battery so rapidly.. |
|