DJI MSDK v4.17 Diagnostics issues
CompletedHi DJI Support team,
I'm currently using MSDK 4.17 with M350 and M300, and there're some issue with Diagnostics.
- Missing warning level when healthInformation is null, I have attached the log below (picture 1 & 2)
- 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.
- 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".
(picture 1) this's the log of Diagnostic for M350
(picture 2) this's the log of Diagnostic for M300
I also have a video recording on DJI Pilot 2 to show the diagnostic is not matching the diagnostic received via 4.17, would support team provide a link for me to upload the video please.
Thank you so much DJI Support team!
-
- 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.
Please sign in to leave a comment.
Comments
1 comment