I would like to get the drones heading using the compass getHeading method, but I keep
getting error no getHeading in FlightController.DJICompass.
B4X:
Dim cc As Object
Dim CompassHeading As Double
cc = FlightControllerInstance.CreateEventFromUI("dji.common.util.CommonCallbacks$CompletionCallback", "callback", Null)
CompassHeading = FlightControllerInstance.RunMethod("DJICompass.getHeading",Array( cc))
I've tried several strings in RunMethod but nothing has worked.
Dim jo As JavaObject = FlightController
Dim compass As JavaObject = jo.RunMethod("getCompass", Null)
If compass.IsInitialized Then
Log(compass.RunMethod("getHeading", Null))
End If
Dim jo As JavaObject = FlightController
Dim compass As JavaObject = jo.RunMethod("getCompass", Null)
If compass.IsInitialized Then
Log(compass.RunMethod("getHeading", Null))
End If