Just to tell you that I successfully connected to my Spark drone
Spark <-> RC <-USB-> Android <-Wifi-> B4X IDE
The App launches fine and shows all sensors + camera (impressive !)
But the mission cannot start with the following error : Error uploading: The estimated time for the mission is too long
I did changed the lat lon in the main :
'change coordinates here and remove the ExitApplication
mission.Initialize(43.5167, 1.5, 50, 300, 20, "TOWARDS_HOT_POINT")
but still get the same error
However I am not sure that Spark is natively supporting WayPoints, they are hidden in DJI GO4 App
But with a patched version they appear and they do work very well (hidden feature to sell more expensive drones...).
I have to check if the waypoints are available in the API for Spark... Probably not seeing the DJI SDK doc...