Basic camera settings fail to set running Plan, but can be set within the app
I read the article discussing how some commands are not necessarily support by the current drone. There isn't a 1:1 mapping DL command <-> DJI API.
For most things, it makes sense to me.
With my Air2s, I'm trying to set WB, ISO, and shutter speed before takeoff. I get the usual "Undefined Error".
If one can can change these settings on the drone using just the Dronelink app, using the MENU and config icons, why cannot it do the same(using the same interface) whilst running a plan?
Comments
14 comments
Not sure why it will not work but what about resolution and frame rate settings. Can you share plan ?
Camera command testing.
You can test any camera commands without actually flying a mission. Just create a plan with only camera commands, No Path, Orbit, Map etc… All you should have is the purple reference pin, nothing else. Since there is no actual flight path it will just load all the camera commands. If there is sometime which will not work it will indicate them. If any errors occur just remove or change any commands which don’t work and try again. It can be done for Video or Photos.
Caution: May be a good idea to remove the props on first few attempts until you feel comfortable. As long as you can see the plan has only the Purple Reference Pin and not any Path Orbit etc., it will not launch. Safety first ! ! !
I originally encountered the errors when trying simple flight plans, but then just made the camera-related component into a plan...and took the props off.
https://app.dronelink.com/neal-mcconnell/my-first-project/plan/Ap51jdEWijz1mvWjn91y/fvxGfFZoLAbO2BrNeS51
I have found the video settings to be very sensitive. A good example, I was flying yesterday with the M2P and the video settings were for 4k/29.97fps and I set the FOV to "default" which is what you have. I think it wanted me to state if it was HQ or Full FOV. Try changing that, or changing from Max to a specific size that you know the camera supports.
Thanks, Barry. That bit is helpful. I had tested with explicit sizes and rates I know the drone supports. Max was just the last.
But, in the case of ISO, there just isn't much to go wrong.
It's hard to tell if something is just not supported, or if there is a bug in the mapping/abstraction layer between DL and DJI API. I suppose if I could see app console output, I could see the difference between plan run command and interactive app command.
For reference:
https://developer.dji.com/api-reference-v5/android-api/Components/IKeyManager/Key_Camera_CameraKey.html#key_camera_iso_inline
I have a MA2S.
It failed with the MAX parameter.
I changed your plan to a specific resolution of 4K (3840x2160) and it worked just fine.
As Mike alluded to, I create, test and validate all possible resolutions I actually want to use with the MA2S and then create a specific List component for each one. Then when I include them in a mission plan I am assured they will work!
David,
Thanks for looking at this. I'm running Android, btw, with DL 4.0.0 and 3.3.0.
That is weird that it works for you and not me. One of my A2s gets hung up at the WB, while the other at ISO- both before setting video size/rate. With both I can change the setting manually in the DL "dashboard".
I noticed that the app crashes when I try to access to the Video Size menu.
Update:
I set the gimbal to 0, and now the ISO and video size setting works from Plan. It's possible that the desk interrupted something in its motion.
Custom WB still doesn't work, but WB preset does.
The app still crashes with the Video Size menu.
Interesting. I tried the plan with Android/Samsung Galaxy S22+ and it failed just like yours did with the same White Balance errors. I am using version 3.3.1 Build 192.
Ran it again with IOS/iPad Mini 5 and it runs just fine to successful completion with the White Balance set as expected. I am using 4.0.0 Build 194.
Looks like the issue is with the Android version of the app.
I'm using Tripltek 8(4.0.0) and RC Pro(3.3.1, most surprising), so both Android-ish.
I am able to run the plan on both.
I can set ISO, frame size and rate, shutter speed, WB preset, codec, etc. I change them all prior to running the plan, to verify that they actually change while running the plan.
When looking at the video sizes in the web app list, I notice that the Air2s' 5472×3078 is not there, so an enhancement request is in my near future.
I don't know why things didn't work, and now they do. It could be boot order(drone/RC), or gimbal blockage with props off, or some play with Fly app that I force stopped, or...?
Unless you have a PC or device which will actually display in 4K or higher, it’s not really worth recording with that resolution anyway. Most of all my vids are done in 1080 which look amazing. Too much is put into these 4K cameras and up even though the majority of displays people use can’t display them. Nothing wrong with recording in 4K and up but unless you have a specific reason and the ability of viewing it, not worth it to me. Most smart devices like phones, tablets, iPads etc., only display in 1080. Enjoy…..
Now, here's a rarity but I'm going to have to disagree (slightly) with Mike.
Delivering in 1080P is totally fine 99% of the time. But I always record in 4k because that gives me the ability to crop in during editing without losing quality. And I have clients that insist on 4k for that very reason.
Lol. Agree with your particular situation Barry. As I stated, Unless you have a reason it’s not worth it to me. Since the mass majority of pilots are Hobbyist using for personnel stuff I just don’t see the need most of the time. I do record in 4K a bit more now but since my only 4K device is my 55” TV it’s not worth it to me for what appears to me to only look a bit better if really close like 4’ which is not normal. What’s Interesting is there have been a lot of studies done which used 720, 1080 and 4K and majority of time most could not tell the difference on an actual 4K device which was used. It Depends on size of screen, distance from the screen and that the human eye has a hard time recognizing the resolution differences. Very interesting info out there if interested.
Obviously there is no question 4K is better but how many actually need it, can view in 4K and then tell the difference. 1080 looks so amazing to me I have never said, “look how terrible that picture looks on my TV” Lol…….😳
I would be very curious to see if you asked some of your clients to try and select the different resolutions and tell which were which.
Mike - totally agree that 1080P is more than adequate for viewing.
And there is a downside. I'm a self-confessed data hoarder - that's a bit like a regular hoarder but without the rats. I'd have to check but I think between the rat's nest of USB drives and my 16TB NAS I have about 36TB of data stored in my office...and much of that backed up off-site too LOL
Wow, A data hoarder. Lol…. Yes, they are a lot more.
Please sign in to leave a comment.