These were all in the same flight. The reason there are three .txt files is that the controller was rebooted.
The landing was triggered by the SMART_BATTERY system.yes it got completely stuck at 193.9ft. Autoland was triggered by a change in controller settings, I had "hover" and change it into "RTH" in case of link down, as a way to solve the issue. It descended untill I tell him to stop because below were not regular surface to land and I wanted to do manual landing which of course I could not do. I grabbed the drone with hands and commanded a rotors off in the controller which the phantom did not trigger, finally I could get the battery off just with a 2% left.
By third party app I meant something like Litchi. Clearly that can not be the case since you have provided the .txt files. A rookie mistake on my part. I had noticed that the flycCommand signal had a value of AutoFly. I think this probably means you were using one of the flight modes and that may have contributed to the control sticks appearing to be sluggish.The flight was being directed by a third party app
Thank you for your help. Can you explain what does it mean "controlled by a third party app"? I don't want to give details, but we were in a restricted area, like the guy who started this thread. There was equipment in the area not only able to detect a C2 link, but we presume also able to jam it.
I get it now, C2 is not referring to the C2 button. Still, it would be almost impossible to jam the uplink and have a flight as well behaved as this one. The P4A+ responded to stick inputs. It auto landed because the SMART_BATTERY system directed it to go home and it was close enough that it landed in place.It is a phantom 4 Advanced with plus screen, it has nothing installed but DJI GO. No fly mode, no shooting, we were doing just some manual flying.
If you want to determine if the uplink was jammed we can do that by looking at the .DAT file from the P4A. Look here to see how to do that. The .DATs we want are FLY135.DAT and FLY136.DAT.By C2 Link I mean standard control & telemetry 2.4 / 5.8 GHz radio link between drone and controller, at least this is how ICAO refers to it. AFAIK live video downlink, "payload" configuration and secondary features do not use the C2 datalink frequency, that's why someone else can jam your C2 link and you still have live video in the controller, which was our case.
If you want to determine if the uplink was jammed we can do that by looking at the .DAT file from the P4A. Look here to see how to do that. The .DATs we want are FLY135.DAT and FLY136.DAT.
I agree. I was just offering some additional proof.Am I missing something? How is it at all possible that the uplink was jammed when the telemetry data, including the stick inputs, are continuous? The RC_throttle data, for example, are in the telemetry from the aircraft, not recorded straight from the RC to the app, and so they have to reach the aircraft to be sent back as telemetry. In this flight there are no gaps in those data:
View attachment 102844
The uplink was close to 100% for the entire flight. But, at time 1547 secs the .DAT shows the RC as being disconnected. After that the control inputs flatlined.hi this is the DAT file of the 4 consecutive flights of the of day of the events:
DJI_ASSISTANT_EXPORT_FILE_2018-08-27_17-38-43.DAT
I hope I did it well. Thank you in advance for your time, maybe we can figure out some kind of reproducible error others can learn from.
The uplink was close to 100% for the entire flight. But, at time 1547 secs the .DAT shows the RC as being disconnected. After that the control inputs flatlined.
View attachment 102863
Here is a comparison between the .DAT and the .txt for an interval after the disconnect. I used relativeHeight to align the plots. It's clear the Go App is seeing control inputs not seen by the P4+
View attachment 102861
View attachment 102862
Seems odd doesn't it. That the sigStrength was 100% yet the RC was disconnected. Actually, this has happened before with the the P4+. I can't find the incident at the moment. Lemme look some more.
I think that has to mean that the control stick data in the .txt comes directly from the RC. It doesn't make a trip through the AC. I recall now that the control stick data in the .txt is in the range [-1024, 656] and that gets converted by TXTlogToCSVtool to [-10000, 10000]. That was done to make it compatible with the data seen in the .DAT. The [-1024, 656] data likely comes from a 10 bit A/D converter used for the stick control mechanism. The point being that this data doesn't make a trip through the AC before being recorded.So that is very strange. If not from the aircraft, where did the control input data in the txt file come from? Those stick data look very unusual anyway - they are mostly 1 s or less in duration. I'm not sure that they are even real.
View attachment 102864
I think that has to mean that the control stick data in the .txt comes directly from the RC. It doesn't make a trip through the AC. I recall now that the control stick data in the .txt is in the range [-1024, 656] and that gets converted by TXTlogToCSVtool to [-10000, 10000]. That was done to make it compatible with the data seen in the .DAT. The [-1024, 656] data likely comes from a 10 bit A/D converter used for the stick control mechanism. The point being that this data doesn't make a trip through the AC before being recorded.
Here is another P4+ incident that kinda like this one.
Need help understanding Phantom 4 Pro V2.0 & Crystalsky Ultra Aircraft Disconnect
The conclusion was that the part of the RC firmware that does the uplink was intact. But, that part of the firmware that handles control stick data has crashed. RC:sigStrength is derived from a frameLost signal in the .DAT. The P4 is still receiving packets from the RC. It's just the control stick data isn't being inserted into those packets.
We use essential cookies to make this site work, and optional cookies to enhance your experience.