Hello,
Do you know if there is a way to get the position of a drone on Qfield ?
The phone is able to receive the position of the drone, so i suppose it could be displayed on the Qfield app.
Thank you !
Imported from GitHub discussion by @Ipickedausername on 2023-05-26T09:08:48Z
I assume your phone receive its position from an app made for the drone by the drone maker ?
Imported from GitHub comment by @VxTedxV on 2023-05-26T16:28:28Z
Yes exactly.
Imported from GitHub comment by @Ipickedausername on 2023-05-26T17:16:26Z
From what I know with DJI drones for example, to access datas without the app made for theirs, the drone model must have a SDK released (code for developpers to be able to create third party apps). Actually, at least for this brand, the code is not free of use as far as I understand. So, it might be doable BUT it depends on drone brand, and drone model and maybe a different way of extraction of datas for each…
Is there anyone here who knows better and could refute what I said ?
(sorry for my bad english)
Imported from GitHub comment by @VxTedxV on 2023-05-27T05:54:16Z
Alright, thank you for the information.
This is a Mavic 3 Classic drone, from DJI. Used with DJI Fly app.
I’ll search if there is a way to get the location from this app.
Imported from GitHub comment by @Ipickedausername on 2023-05-28T08:57:38Z
You have to write your own app using DJI Mobile SDK and DJI UX-SDK instead of DJI Fly app.
You get GNNS information from MSDK “class LocationCoordinate3D”
Additionally you use a NMEA Server to create messages and provide them on tcp or udp port.
eg.:GitHub - ziroc/Nmea-Server: Basic Java TCP server that creates GPS position NMEA sentence and sends it to clients connected to it.
Qfield can connect to NMEA Server (Settings->Positioning)
Both devices (RC Tabelt and Qfield tablet) should be in same network - connected on same hotspot
Imported from GitHub comment by @fan32111 on 2023-08-06T10:32:50Z