Phantom 4 RTK Mobile SDK issues - dji-sdk

Phantom4RTK Mobile-SDK does not support Waypoint Missions.
Our Inspection software has been succesfully using the Matrice 210RTK / Mobile-SDK as a hardware platform.
We have now purchased a newer P4RTK and have been trying to run our existing Android Mobile-SDK app.
Does not work.
The Mobile-SDK waypoint mission manager, which works on the Matrice 210RTK returns a very helpful DJI error when running the same code on the P4RTK. The helpful DJI error message is "The execution cannot be executed"
Despite paid premium DJI support tickets, not answer on this.
I'm coming to the conclusion that the Phantom 4 RTK is not fully supported in Mobile-SDK.
This is certainly a limitation the the new Phantom 4 RTK as as we would like to offer this product in addition to the Matrice 210RTK, which is no longer being produced. The newer Matrice 210RTK V2 now uses the same RTK ground station as the Phantom 4 RTK, we're now worried that the Matrice 210 RTK V2 has the same waypoint SDK issues as the Phantom 4 RTK.
This means our company cannot now recommend these DJI RTK products until the problems have been resolved or at least an answer from DJI premium support.
Is this a known issue ??

Related

How control the Mavic Air drone with the computer

right now, I’m on a study project for School. I'm french. I have the Mavic Air drone, and I do to control my drone with my computer. DJI Developer has some SDK for different plateforme, whose a Windows SDK. But it was in beta version and he don't support the fly mod.
I think, to take the OX SDK (Android Version in JAVA) and translate it into a Java App for a Windows version. OX SDK support drone control commands. You thinks it's a good ideas ? And some people can help to translate this app ?
Can you help me find a solution? Have you some command-line to give to me?
Thanks you all.
It's unclear from your question if you've actually tried to implement the Windows 10 SDK and ran into difficulties or if you saw something which stated flight is not supported by the SDK. According to the SDK documentation (https://developer.dji.com/windows-sdk/), high & low level flight control are supposed to be supported. For example, the ComponentManager.FlightControllerHandler has methods such as StartTakeoffAsync, StartGoHomeAsync, etc. Joystick control is available via the VirtualRemoteController.UpdateJoystickValue method. So far, I have only used these while my Mavic Air is in simulation mode (without propellers on!) and haven't encountered any issues. But I haven't seen any documentation that states the beta SDK doesn't support actual flight either. Before launching into a conversion effort (does DJI even provide the source? I haven't checked...), I'd stick with with Win10 SDK.

How to get rtk telemetry topics for m600 pro with d rtk on Onboard SDK ros

I recently integrated D rtk onto m600 pro.
DJI assistant 2 and DJI go app shows rtk is integrated and app also shows rtk data.
However in Onboard SDK ros, I’m not able to see any rtk based topics. Only regular topics like imu , gps are visible.
If the DJI app can show rtk data, why is api not able to detect rtk?
Any help would be appreciated
Thanks
Onboard-SDK-ROS-3.7\dji_sdk\src\modules\dji_sdk_node_publisher.cpp

Why is DJI Mobile SDK waypoint mission vertical speed limited to -0.5m/s while descending?

At some point during the summer the DJI Waypoint missions in our applications seem to be now limited to -0.5m/s vertical speed. Going up as fast as usual, but going down is really slooooow.
We're still trying to figure out if it's a firmware or SDK version issue. Is there now a limit in the SDK of firmware? Any way around that limit?
Platform: Inspire 2 + X5S

Mavic Pro - Microsoft Build 2018 Windows SDK

I am looking for some purchasing assistance. I have tried registering on the DJI Forums as well as the DEV forums but I cannot seem to post anything anywhere. I have emailed DJI but I have not yet received any response from them.
I recently watched the Microsoft build conference 2018 vision Keynote. I was fascinated with the presentation about the Windows sdk and the Mavic air. So much so that I want to buy a drone. The video is available here: https://www.youtube.com/watch?v=EruH-4Fvecc (watch from around 3:30)
I want to buy myself a drone and I fell in love with the Mavic Pro. I would just love to get some info on one or two things.
The demo at the conference was done using a Mavic Air drone. Will I be able to do the same on a Mavic Pro using the new Windows SDK?
I am interested in the live video feed and processing of that feed as it was demonstrated. I believe this has something to do with IOT edge. Again, will I be able to do this on a Mavic Pro?
I don't see the sdk available on the dev site. I saw the guidance sdk but I believe this is something else and not the same sdk which DJI is currently working on with Microsoft. Any idea when this will officially launch?
I want to ensure I buy the correct drone to fit my needs. It would be a lot of money to spend only to find out later that I cannot do with it what I intend to. Information on this subject is very scarce online.
Yes. Mavic Pro will be covered in the final release of WindowsSDK.
Live video feed is a standard feature provided by the SDK. The IoT Edge stack consumes the feed and runs additional software (in the case of the demo, the AI stack that detects the damages)
The WindowsSDK is currently given as an exclusivity to Build attendees. It will later be released to the rest of DJI developer community (early June) through developer.dji.com. The final release is for the end of 2018.
Source: I run developer technologies at DJI.
The SDK is now downloadable (since end of Oktober, beginning of November 2018?) from https://developer.dji.com/windows-sdk/
Only needs a DJI account, I think, which you should have (and might need anyway) when you fly any DJI drone.

ibeacons Technology from Microsoft

I just come across about ibeacons technology which introduced by Apple but haven't got any API/framework from Microsoft.
Is there any API or framework available from Microsoft which gives support for Ibeacons implementation?
Thanks
Unfortunately, this is not possible with Windows Phone 8, because it only supports Bluetooth 3.1 iBeacons require Bluetooth 4.0, also known as BluetoothLE.
In October 2013, Nokia announced that upcoming phones would have Bluetooth LE support. Unfortunately, these only allow OS-level pairing with Bluetooth LE devices. There is no public api.
This makes it impossible to develop a third-party iBeacon Library for the Windows Phone similar to the Android iBeacon Library.
Unfortunately, Windows Phone users will have to wait for a later release with either native iBeacon support or a public BluetoothLE API that allows a third party to develop a Windows iBeacon Library.
Update: this appears to remain impossible with Windows Phone 8.1. See my comment on the answer from #keni
Update:
Windows 10 will support Bluetooth LE Advertisements. Current status as of today (4/23/2015) is that the preview build of Windows 10 still has an incomplete SDK implementation and a few bugs. However, next week a new build will be introduced and it can be safely assumed that we'll get a good glimpse on how this will actually work.
Sending and receiving pure Advertisements works already. Have a look at the Sample that you can download from github here:https://github.com/Microsoft/Windows-universal-samples/tree/master/bluetoothadvertisement
Update
a public BluetoothLE API will come in Window Phone 8.1
http://allaboutwindowsphone.com/flow/item/19234_Windows_Phone_81_receives_Blue.php
Please read the following blog post for BLE for developers in Windows 8.1
http://sviluppomobile.blogspot.com/2014/02/ble-for-windows-81-part-i.html

Resources