DJI Mini 3 indoor takeoff problem
已完成Hello,
I'm developing an Android application for indoor flight of DJI Mini 3. The application is based on the example for MSDK v5.9.0.
Now I have an issue: in some places of my indoor testing area drone doesn't execute takeoff command from the application and from the RC-N1 controller. In these points drone status LED's below forward rotors blink red - it should mean low battery as I understood. But the battery is fully charged, drone shows full green indicator and via MSDK I get more than 80% from BatteryKey.KeyChargeRemainingInPercent. I tried to replace the battery many times, not helped. FlightControllerKey.KeyFlightMode stays in GPS_NORMAL state in these points.
In some other points of the area the status LED's blink yellow (low GPS signal?), FlightControllerKey.KeyFlightMode switches to ATTI mode and takeoff is working.
Please help, what can be a reason of this behavior, is it related to bad GPS in indoor conditions? Is any way to resolve this problem? Is it possible to switch to ATTI mode programmatically? GPS is not useful in indoor flights and it would be better to disable it at all in our case.
Thank you
-
Thank you for the answer. I tried using DJI FLY. In the points where drone status LED's blink red, DJI FLY shows a message "Unable to takeoff (no GNSS)" in the top left corner. When I try to execute takeoff from DJI FLY app, nothing happens, takeoff not executing. In some other points where drone status LED's blink yellow, DJI FLY shows a message "Takeoff with caution (no GNSS)" and takeoff can be executed. Is any way to disable GNSS and allow takeoff for indoor flights? We are flying under control of virtual stick and GNSS is not needed for this.
请先登录再写评论。
评论
5 条评论