yorlik
lvl.3
United States
Offline
|
Actually, the RTH reset is still potentially very valid based on the data given....
"Any "reboot" of the Phantom mid-air wouldn't have CSC ... would have fallen"
Not so fast; I have seen cpu's glitch and reboot in useconds; if that happened here, the props wouldn't even have had time to slow down. Depends too on exactly which portion of the firmware glitched - doesn't necessarily have to be a full cpu 'reboot;' it could very well be some glitch just resetting asome parameters by overwriting the wrong area of memory. It could be a simple stack overflow fault they have not found yet. Heck, it could be due to some two's compliment roll over of data! I have shown dji in a bug report that their SDK has this fault on battery current: stick up full throttle acceleration takes about 30 amps: it is 16bit word and reported as 30.000. roll over on this variable is 32,768: It is not uncommon for the battery current during full throttle to roll over and become .1 to 3 amps - NEGATIVE! There are many many ways for a program to go haywire and cause a RTH set of variables to reset to 0,0. People just use the generic term "reboot" to get the idea across - like calling facial tissue 'kleenex.'
"Any power loss that also had the Phantom starting back up fast enough to not fall straight out of the sky would have also rebooted the vTX"
I do not know what a vTX is, so cannot comment on that. But I can tell you when my p2 looses power, the video recording STOPS. Not sure how yours works. I am confident that a 'reboot' (generic term still) very well could turn off my camera. Not sure how yours works but mine has a wifi receiver INSIDE the quad, powered by the quad. Cycle power and it will turn off an active recording. My camera is also powered by the smart battery on my quad, so if power cycles, it too turns off. I watched the video posted and guess what? It shut off the video recording right when OP said it stopped recording. Another clue that possibly SOMETHING happened to power supply to that camera and its controller.
" An iOSD mini will telemetry overlay even if it's not getting input video signal from a source device and depending on the VTX they "just work" when they get power. The OP would have at least seen a black screen with the iOSD data on it."
I am confused by this and OP comments. He said his video instantly stopped working, later said he had no phone or app running? But the recorded video does seem to show that if he indeed lost video at time of alleged fly away.
"With all due respect this "0,0 theory" is novel but unfounded in technical reality. If something happened that reset the RTH position it wouldn't reset it to "0,0" it would reset it to "unset", which means the aircraft would simply land in place (or maintain hover depending your FC setup)."
Just for reference, there is no such variable as "unset." There is RTH position, quad position, and phone position. All GPS coordinates. Then there is a a MODE variable of GPS, ATTI, or manual. If mode stays set to GPS and either quad or RTH GPS goes to 0,0 - we can definitely say "Houston, we have a problem."
I have UF with flight log. I can see exactly when my RTH position changes from 0,0 to a real value in my log. If OP had a flight log running, I propose that he may have seen his RTH value go to 0,0 also. It is as you say, a theory until someone gets enough telemetry/logs to prove or disprove it. As a sometimes software programmer, often time software debugger for 30 years, I can easily envision MANY MANY ways this 'reboot' or quick power cycle can happen. Do you know that ALL power from our smart batteries goes thru a series FET (electronic switch)? This FET turns on and off in sub microseconds. All the glitch ("reboot") needs is to turn off then back on this one single device in a microsecond to potentially cause an issue to some, or all, systems. It is very complex and we do not know enough to say "it can't happen" - yet.
"Lastly, the GoPro isn't related to the Phantom from a control perspective. The Phantom could have shut down completely and GoPro would have kept recording until the moment it cratered into the ground. Did the GoPro stop recording when the problem happened or did the FPV just stop transmitting? If it also stopped recording, that's very interesting indeed."
See my comment above. summary of it: cycle power - supplied from the quad - and the video can and probably does stop.
I am not guaranteeing this or any fly away is 100% due to the theory that a GPS coordinate got reset due to some glitch or quick power cycle/loss. I am still fully convinced though that this is the best answer yet for fly aways. I say "a GPS coordinate got reset because it does NOT have to be RTH; it could also be present location. Either one reset could potentially cause fly away.
Until it can be proven or disproved, it is certainly a possibility.
NOTE: tweaked post @ 10:02am EST
|
|