dji-sdk / Onboard-SDK

DJI Onboard SDK Official Repository
https://github.com/dji-sdk/Onboard-SDK
Other
908 stars 634 forks source link

Advanced Sensing error when trying to get frames from the DJI Zenmuse H20T camera #940

Open Yiannis15 opened 1 month ago

Yiannis15 commented 1 month ago

Hello, when i try to get frames the camera sometimes i get this error and i cant get a frame. The only solution i found is restarting the drone. Is there a possible solution to fix this problem? I use a Jetson Xavier NX that is mounted on a DJI Matrice 300 using the onboard sdk module. Also the udev rules set up is already done.

I am attaching 2 images that might be helpful DJI_problem2 DJI_problem

dji-dev commented 1 month ago

Agent comment from Leon in Zendesk ticket #113734:

Dear Developer,

Greetings,

Thank you for contacting DJI Innovations.

The issue appears to be a failure in the bulk link initialization. May I inquire if restarting the drone resolves the problem? When you encounter a failure, it is necessary to check whether the data transmission and reception of the bulk link are functioning correctly.

It is recommended to use the Manifold2 project, as other projects have not been updated for some time. When you encounter a failure, you may attempt to call the Bulk initialization function to reinitialize the link.

Thank you for your support of DJI products. I wish you all the best!

Best Regards,

DJI Innovations SDK Technical Support

°°°

Yiannis15 commented 1 month ago

Greetings, when i restart the drone the problem is fixed yes. When this problem occurs I cant get any data from the drone but usually it appears on random times. I am using the Onboard version 4.1.0

dji-dev commented 1 month ago

Agent comment from Leon in Zendesk ticket #113734:

Greetings Yiannis15,

Thank you for contacting DJI Innovations.

We apologize for the inconvenience you have experienced. The issue you are encountering appears to be related to the USB connection. We recommend that you try replacing the USB cable to see if this resolves the problem. Additionally, it is possible that this is a bug in the OSDK. Since the OSDK is no longer being updated or maintained, this issue may not be resolved at the code level. If you are using the M300 model, we suggest that you use the PSDK for development, as the PSDK is continuously updated and maintained.

Thank you for your support of DJI products. We wish you all the best!

Best Regards,

DJI Innovations SDK Technical Support

°°°

Yiannis15 commented 1 month ago

Greetings,

How can we connect a Jetson Xavier NX to the DJI Matrice 300 to use the PSDK.

Best Regards.

dji-dev commented 1 month ago

Agent comment from Leon in Zendesk ticket #113734:

Greetings Yiannis15,

Thank you for contacting DJI Innovations.

You may refer to the following link:

PSDK connection of various aircraft models

We appreciate your support for DJI products and wish you all the best!

Best Regards,

DJI Innovations SDK Technical Support

°°°

Yiannis15 commented 1 month ago

Greetings, I dont see a link

Best Regards

dji-dev commented 1 month ago

Agent comment from Leon in Zendesk ticket #113734:

Dear Developer,

Greetings, and thank you for contacting DJI Innovations.

You may refer to the following link for information:

https://sdk-forum.dji.net/hc/en-us/articles/34834641217305-PSDK-connection-of-various-aircraft-models

We appreciate your support for DJI products and wish you all the best!

Best Regards,

DJI Innovations SDK Technical Support

°°°