you said “Note that on iOS, the new release will have a double grid mission that will automatically rotate the drone (currently just translating) and so camera to capture all facades in 2 grids only.”
Sounds very useful, are you going to implement that on Android, too?
The latest app update, combined with the latest DJI app update running on my Note4 is a major improvement and has worked the last 50+ times without fail. Thank you.
Just a few comments on what works and what doesn’t work perfectly.
I plan the mission in PCapture, close all apps including PCAPTURE in task manager to free up ram, connect the phone to the controller with the drone having been on for over 30s. DJI reliably recognizes the drone and gives me the blue camera button. I get in, set max altitude to greater than my PCAPTURE flight altitude, and get the drone flying just off the ground. Then I got back to PCature. It asks me if I want to close DJI and I tried that a few times but my Note4 had trouble switching to the Force close application manager and back to Pcature, so I’ve just been “Continuing anyways.” Then, I get the first screen that says, do you want have Pcature control the USB device. I click yes and my previously planned mission is there. I click start and if I do it before the second “control USB” dialog box comes up is quickly says Connect drone. I can wait an anxious 30s to 2 minutes for that 2nd screen to pop up before hitting start, which will then connect to the drone. However, I click start, get the red “connect to drone”, unplug my phone from the controller for 5 seconds, plus it back in, then I reliably get bother USB control screens within 5 seconds of plugging in. With Pix4D selected on both, the app starts to initialize a connection instantly and connects to the drone within 3 seconds. It then moves through the checklist. If it can’t upload the mission, with a red X after 10s, I cancel, move the mission a tiny bit, restart the mission… which since I’m connected, the process from clicking start to getting to mission upload on the checklist is a beautiful 2 seconds. Then for some reason it always works on the second try. Then I fly. As someone who has had clients looking over my shoulder on a windy ridge top with the drone (P3Pro) hovering a few feet away, seconds saved are worth their wait in UI/UX gold.
Thank you for sharing your experience again and for all the details you provided.
Connecting to the drone can indeed take some time, sometimes the status might also need to be refreshed.
Tapping Cancel to restart the Start wizard might help. This is difficult to diagnose because there are many interactions with the drone via the DJI SDK. We hope that the new Android version supporting SDK 3 will be more stable.
Sadly it’s now the end of June and still no update on Android - can I not try the beta software?! I am desperate to start using Pix4Dcapture with my Phantom 4 …
Do we have to subscribe for the beta program or would an APK be available to download? I would love it if it came out tomorrow I am going away on Saturday and hoping to do some mapping…
They are working to include “Stop-and-shoot behavior / Safe Mode” feature available for iOS. For inclusion in the android version?
I wish it was included to improve the precision of the work.
I already tried the version 3.1.0 in my Phantom 4.
I scheduled a mission of 200x100 meters at home and when I went to fly, automatically take off was the starting point and stood, waited a while and aborted the mission.
Then I created a new mission in the field and all good.
They could tell me which might be the error?
I load them to home satellite image cache and when I went to the field was not available.
A greeting and thank you very much for your efforts in developing Pix4D Capture App
Yes, the developers have the implementation of the “Stop-and-shoot behavior / Safe Mode” for Android (like already available on iOS9 in their pipeline. I have reported your need.
I guess the mission was not uploaded to the drone in the first place. Sometimes there are some delays when sending the mission details to the drone through DJI SDK (what allows the communication between the two). A time-out could prevent the mission from being completely uploaded. We would suggest to try the following:
Abort the mission and take over manual control to land the drone.
Cancel the mission and restart it but slightly adjust the grid before, e.g. the size, in order to force the app to upload the mission details again.
(optional) If this does not work, restart the mission scratch, meaning close and force the app to stop, disconnect the mobile device, switch off the remote controller and the drone.
The background tiles can be cached meaning that they will remain on the phone for 2-3 days but it depends on the memory usage of the device. It could be less. Here are our recommendations to make it effective:
Define the size of the grid you wish to fly and move it to the background of the location of interest.
Move all around the grid in order to load the surrounding tiles.
Repeat it at different zoom levels. For high level of zoom make sure to cover the area below the grid.
Wait a bit between each move to make sure the tiles are loaded properly.
@ Taha
Changing the language of your device to English and then restart the mission should solve the problem.
I’d like to know whether installing PIX4D & DJI GO Applications together in One Smartphone can be a conflict? Because it is said on my smartphone that there is a conflict between these 2 applications.
The two apps can both be installed be they might indeed be in conflict if they are running at the same time (one being in the background while the other is active) or if one app was selected as the default one to perform a specific action on the device.
The best practice with Pix4Dcapture we suggest:
Always make sure DJI GO is not running in the background by forcing it to quit.
Always make sure that no app is selected by default when the device tries to connect to the drone. This is Android specific. It is possible to clear the default settings following: https://support.pix4d.com/hc/en-us/articles/212300043
On Android it is necessary to force DJI GO to stop, meaning going to the app manager and click the corresponding button in order to make this effective. Because in some cases, just stopping DJI GO might not be sufficient.
These cookies are necessary for the website to function and cannot be switched off in our systems.
They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences,
logging in, or filling in forms. These cookies do not store any personally identifiable information.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site.
They help us to know which pages are the most and least popular and see how visitors move around the site.
All information these cookies collect is aggregated and therefore anonymous.
If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.
These cookies may be set through our site by our advertising partner (Google).
They may be used by Google to build a profile of your interests and show you relevant adverts on other sites.
They do not directly store personal information but are based on uniquely identifying your browser and internet device.
If you do not allow these cookies, you will experience less targeted advertising.