That's great news! Unfortunately I suspect the SDK is the crippled "Virtual Sticks API" (same as the Mavic Mini and Air 2 SDK's). So feature/functionality from 3rd party Waypoint products will have some limitations (e.g., Missions will not be completed if there is a loss of signal, you won't be able get smooth "curved" transitions between waypoints, etc). But hey I'll take something over nothing. I have to assume the DJI is completely out of the Waypoints game given that they haven't released Waypoints on any drone since the Mavic Air 1 in 2018. I'm okay getting waypoints from some of these 3rd party vendors (Litchi, DroneLink, etc.) if DJI would just provide a proper Waypoint Mode API for them like they use to provide.Here's a screenshot from DJI's site. Looks like we WILL have the SDK support at least on Android devices come the new year.
Yea!
View attachment 135222
Don't rule waypoints out for the Mavic 3.... DJI may just be holding it back for their next pro tool.I have to assume the DJI is completely out of the Waypoints game given that they haven't released Waypoints on any drone since the Mavic Air 1 in 2018.
That is most likely a limitation of the hardware and not a fault of the SDK. Just not enough memory in the hardware to pull it off.That's great news! Unfortunately I suspect the SDK is the crippled "Virtual Sticks API" (same as the Mavic Mini and Air 2 SDK's).
Could be but I seriously doubt it. The amount of data that would need to be stored for even your largest mission is incredibly small...we are talking XXX's KBs. The SDK that DJI provided previously had the ability to upload Mission Waypoints to the Drone because they needed that same API to support their own Waypoint Mission functionality. However since completely abandoning Waypoint functionality DJI has opted to provide a simpler and inferior type of API (Virtual Sticks) for third party vendors to use. Why? Likely because it's simpler for them to support and they no longer needed it for their own native Waypoint functionality and/or they want to create an unfair advantage for their Waypoints should they ever decide to offer it again in the future.That is most likely a limitation of the hardware and not a fault of the SDK. Just not enough memory in the hardware to pull it off.
Could be but I seriously doubt it. The amount of data that would need to be stored for even your largest mission is incredibly small...we are talking XXX's KBs. The SDK that DJI provided previously had the ability to upload Mission Waypoints to the Drone because they needed that same API to support their own Waypoint Mission functionality. However since completely abandoning Waypoint functionality DJI has opted to provide a simpler and inferior type of API (Virtual Sticks) for third party vendors to use. Why? Likely because it's simpler for them to support and they no longer needed it for their own native Waypoint functionality and/or they want to create an unfair advantage for their Waypoints should they ever decide to offer it again in the future.
If you were using Litchi with DJI's prior Waypoint SDK (not the Virtual Sticks API/SDK) you could have up to 99 waypoints and your mission would continue even if you lost signal. If DJI had a limitation of 4 waypoints then it must have been a limitation with DJI's Waypoint software not the hardware otherwise Litchi wouldn't have a limitation of 99. Litchi told me that getting curved waypoints was much more difficult with the Virtual Sticks API.
Not sure, old hardware in Spark ... support native Waypoint. I think it is a DJI deliberate decision.That is most likely a limitation of the hardware and not a fault of the SDK. Just not enough memory in the hardware to pull it off.
We use essential cookies to make this site work, and optional cookies to enhance your experience.