Official comment
Check the DJI Diagnostic column of the log file. It might tell you why it is happening. It is likely due to an on-aircraft issue.
HI Folks!
To start, I just wanted to say that our group has been very impressed with the features in the app and the detailed base map available for our area!
Our work uses drones in remote locations with no cell coverage, etc at a scale where 'multi-battery' missions are extremely useful...
Over the last 2-3 years, we have encountered significant issues with our DJI Phantom 3 and 4 Pros exiting programed flights (either hovering at one point and not continuing or stalling and drifting away from the mapping area). This issue have been present during flights using PIX4D Capture, DroneDeploy, MapPilot, etc. We ensure that the most recent 'update' for our platforms (tablet, iphone (iPhone xR - version 12.3) and the Phantoms) is loaded on the equipment.
For both PIX4D and MapPilot (3.1.5 build 041820191), we can generally return the Phantom back to the 'Home' point, land it, and then re-task it back to the mission. There doesn't appear to be any consistent 'trigger' for the failure to stay on the programmed mission... Any assistance or advise you can provide, would be greatly appreciated as the halts, additional travel, take-off, etc is really hitting home on battery life and mapping area!
This issue seems to have been discussed in the earlier discussion threads but nothing too recent... Any help would be appreciated!!!
Thanks!
Joel
Check the DJI Diagnostic column of the log file. It might tell you why it is happening. It is likely due to an on-aircraft issue.
Please sign in to leave a comment.
I come back on this subject because i made many missions without this issue (with disable "Multiple flight mode" in DJIGO parameters) : so i was happy ;-)
BUT on my last mission the issue come again : i had to make 5 or 6 flights instead of 2 because the P4P stopped with "Exited Programme Flights" error
NOT GOOD AT ALL !
i have upload logs in airdata and you can see at 4mn21 : "mode changed to P-GPS" but i didn't touch anything (the remote is fixed on a photographic foot" !!!
Thanks
Hello Zane
thank you for answer
Not sure of wich logs you need ? Picture attached is logs on airdata : i don't see DJI column.
Below extract of csv generated by mappilot where you can see at 261560ms the statut from"waypoint" to GPS
time(millisecond) | datetime(utc) | latitude | longitude | height_above_takeoff(feet) | height_above_ground_at_drone_location(feet) | ground_elevation_at_drone_location(feet) | altitude_above_seaLevel(feet) | height_sonar(feet) | speed(mph) | distance(feet) | satellites | gpslevel | voltage(v) | max_altitude(feet) | max_ascent(feet) | max_speed(mph) | max_distance(feet) | xSpeed(mph) | ySpeed(mph) | zSpeed(mph) | compass_heading(degrees) | pitch(degrees) | roll(degrees) | isPhoto | isVideo | rc_elevator | rc_aileron | rc_throttle | rc_rudder | gimbal_heading(degrees) | gimbal_pitch(degrees) | battery_percent | voltageCell1 | voltageCell2 | voltageCell3 | voltageCell4 | voltageCell5 | voltageCell6 | current(A) | battery_temperature(f) | altitude(feet) | ascent(feet) | flycStateRaw | flycState | message |
261560 | 07/01/2021 10:21 | 44.6436079 | 4.7433338 | 228.01838 | 924.49196199844 | 0 | 22.145706 | 1221.74544592 | 5 | 0 | 14.562 | 1090.1743819984 | 393.7008 | 23.7563028 | 1449.17327472 | -1.789552 | 1.342164 | 0 | 142.1 | -12 | 0 | 0 | 0 | 1024 | 1024 | 1024 | 1024 | 141.7 | -90 | 62 | 3.681 | 3.648 | 3.659 | 3.661 | 0 | 0 | 12.794 | 93.2 | 924.49196199844 | 228.01838 | 14 | Waypoint | |||
261660 | 07/01/2021 10:21 | 44.6436008 | 4.7433416 | 228.346464 | 924.82004599844 | 0 | 22.3246612 | 1220.1279918 | 5 | 0 | 14.562 | 1090.1743819984 | 393.7008 | 23.7563028 | 1449.17327472 | -1.789552 | 1.342164 | 0 | 142.2 | 3.6 | -0.6 | 0 | 0 | 1024 | 1024 | 1024 | 1024 | 141.7 | -89.9 | 62 | 3.681 | 3.648 | 3.659 | 3.661 | 0 | 0 | 12.794 | 93.2 | 924.82004599844 | 228.346464 | 6 | P-GPS | |||
261760 | 07/01/2021 10:21 | 44.6435938 | 4.7433491 | 228.346464 | 924.82004599844 | 0 | 21.3851464 | 1218.58271616 | 13 | 0 | 14.562 | 1090.1743819984 | 393.7008 | 23.7563028 | 1449.17327472 | -1.789552 | 1.342164 | 0 | 141.7 | 20.3 | -1.2 | 0 | 0 | 1024 | 1024 | 1024 | 1024 | 141.7 | -89.9 | 62 | 3.681 | 3.648 | 3.659 | 3.661 | 0 | 0 | 12.794 | 93.2 | 924.82004599844 | 228.346464 | 6 | P-GPS | |||
261910 | 07/01/2021 10:21 | 44.6435811 | 4.7433629 | 228.01838 | 924.49196199844 | 0 | 18.5218632 | 1215.75135124 | 13 | 0 | 14.562 | 1090.1743819984 | 393.7008 | 23.7563028 | 1449.17327472 | -1.565858 | 1.11847 | 0 | 141.7 | 27.5 | 0 | 0 | 0 | 1024 | 1024 | 1024 | 1024 | 141.7 | -90 | 62 | 3.681 | 3.648 | 3.659 | 3.661 | 0 | 0 | 12.794 | 93.2 | 924.49196199844 | 228.01838 | 6 | P-GPS | Abandonment Point Switched PSA. Exited Programmed Flight |
When we look csv we can SATELLITES from 13 to 5
Maybe could be a research track ?
I don't know what log that is. Please view the log file that is in your File Manager screen. The CSV files there will have all the data. The data you posted is something from somewhere else. That is not our format and that is likely filtered.
OK Zane i now have the good original csv file log from mappilot
I can see on this file the DJI column (BG)
On this column i have 2 kinds of alert at different moments of the flight
1. Strong Wind. Fly with caution / Aircraft is tilted - please keep the aircraft stationary and level before flight
2. Aircraft is tilted - please keep the aircraft stationary and level before flight
The alerts are coming during flight without problem, but at 4mn 21s the alert 2 is display AND the drone go out of programmed flight. And also it happen in the same time that we go from 13 to 5 satellites.
So could it be possible that at a time these 2 problems lead to go out of automatic flight ?
The file can be found here https://app.airdata.com/flight/bcd07a21557183a9e21dc6e7c1e77429
"Strong Wind" events are the most likely culprit here.
Lot's of different types of events can make it leave programmed flight mode.
If you are sure you aren't accidentally doing it at the switch and that you switch isn't faulty (it happens) it would be something air-side.
The satellites thing isn't good either. Check the connection for your GPS antenna and make sure everything is well calibrated in the DJI app.
The events that show in the DJI Diagnostic column will be available to the user at the time they occur in Map Pilot Pro
Thanks Zane
In view of the logs of various flights presenting this problem, it appears that the drop in the number of satellites is systematically involved, which narrows the field of investigation.
It is a pity that DJI does not allow the capture of Galileo, which would reduce the risk.
I think that a problem of false contact at the level of the GPS antenna is never to be ruled out but it seems to me that this would happen more often and also I cannot check it without disassembling the drone !?
BRIEF, even if map pilot is not in question, could we consider being able to restart the mission at the exit point WITHOUT coming back and landing ???
Maybe in a future version.