DJI MSDK v4.17 Diagnostics issues

Completed

Comments

1 comment

  • DJI Developer Support
    - Missing warning level when healthInformation is null, I have attached the log below (picture 1) -- Diagnostics itself does not have any warning levels. Only healthInformation has levels. - Missing reason in DeviceHealthInformation, when I fold all the arms, diagnostic normally will send me error like "unable able to take off, check whether front right frame arm is fully unfolded" etc. in MSDK v5. In V4.17 I can only see there's diagnostic regarding device health information but missing the reasons. -- You can find the corresponding description in the JSON file of the MSDK V4 sample code:https://github.com/dji-sdk/Mobile-SDK-Android/blob/master/hms.json and https://github.com/dji-sdk/Mobile-SDK-Android/blob/master/hms_match_sdkerror.json - Diagnostic is not matching the error in DJI Pilot 2 - in the diagnostic I received from v4.17 it mention "Failed to take off. Check the USB connection with aircraft. Contact DJI Support if this error persists after restarting.", however, in DJI pilot 2, it's showing "N mode - Unable to take off". -- "N mode - Unable to take off" is not a diagnostic message. You need to check the information box on the left side of this section, as it will continuously update the diagnostic information. N mode refers to the gear of the remote controller, while Unable to take off refers to the system status. You can use DiagnosticsKey.SYSTEM_STATUS to retrieve this information in V4.
    0
    Comment actions Permalink

Please sign in to leave a comment.