DeviceStatusManager getting IN_NFZ_MAX_HEIGHT - Altitude Limit or sometimes AIRCRAFT_DISCONNECT
CompletedHello!
Using Mavic 3T with MSDK 5.2.0.
I'm using DeviceStatusManager to receive device status via onDeviceStatusUpdate as described in:
But for some reason, I'm always getting DJIDeviceStatus code IN_NFZ_MAX_HEIGHT, which has description Altitude Limit. Based on my understanding the error code IN_NFZ_MAX_HEIGHT refers to a situation where the drone is attempting to fly higher than the maximum allowed height within a No Fly Zone (NFZ). But according to DJI Geo Zone Map I'm:
1. Nowhere close to NFZ
2. This message is show even when drone is on the ground
What should I do to get the NORMAL device status code? Sometimes we're also getting AIRCRAFT_DISCONNECT status, even though aircraft is connected and all other functions from the aircraft are working fine.
-
Not sure in which part of the ground control station inside DJI Pilot 2 app should this message prompt be displayed. At the top bar panel, I see:
- Normal, which is probably section to display messages from IDeviceHealthManager
- N mode - Vision Positioning in orange, due to being inside. But no sight of Altitude limit or being in NFZ
-
Not sure in which part of the ground control station inside DJI Pilot 2 app should this message prompt be displayed. At the top bar panel, I see: - Normal, which is probably section to display messages from IDeviceHealthManager - N mode - Vision Positioning in orange, due to being inside. But no sight of Altitude limit or being in NFZ -->Is DJIDeviceStatus IN_NFZ_MAX_HEIGHT at this moment? Is there a coordinate that can steadily reproduce this problem? If possible, could you record a video to show us how to reproduce to this issue?The perception module in MSDK V5 sample can be viewed in the DJIDeviceStatus list. Here is the upload address:https://pan-sec.djicorp.com/s/seLARZfBffbx7qF
Please sign in to leave a comment.
Comments
3 comments