TF_Mini Arduino Due Simulink on serial com port not working ?

조회 수: 2 (최근 30일)
Hocine YAKOUBI
Hocine YAKOUBI 2023년 8월 31일
답변: Hocine YAKOUBI 2023년 9월 1일
Hello,
I had a Simulink program that reads data from the COM2 serial port of the Arduino DUE, connected to a TF mini sensor. This program worked perfectly with version R2021a. https://www.gotronic.fr/art-capteur-de-distance-lidar-tf-mini-27615.htm
Currently, I'm using version R2023a. The program is no longer functional. I'm encountering errors and when there aren't any errors, the result is incorrect. Baud rate: 115200 chosen on the COM2 of the Arduino DUE.
The issue seems to arise from the data type chosen in the Arduino serial receive block. I've tried multiple combinations but still haven't managed to get the sensor working correctly. I've also tried adapting the example open_system('arduino_encode_decode_packet'), but without success. The sensor works fine with Arduino using the attached code (Tfmini.txt, (.ino)).
Does anyone have an idea of how to configure the Arduino serial receive, and the protocol decoder in Simulink to make it works again?
Thank you in advance.
  댓글 수: 1
Hocine YAKOUBI
Hocine YAKOUBI 2023년 9월 1일
still facing error : External Mode Open Protocol CheckData command failed
Caused by:
Multiple errors detected.
XCP internal error: timeout expired, in response to XCP SYNCH command
Error detected while trying to disconnect Simulink from target application.
XCP error: XCP internal error: No server connected

댓글을 달려면 로그인하십시오.

답변 (1개)

Hocine YAKOUBI
Hocine YAKOUBI 2023년 9월 1일
The problem comes from Arduino Due.
He re the simulink program, with arduino mega it's working but with Due not.
Any idea to how to reslve this ?
Thanks

카테고리

Help CenterFile Exchange에서 Modeling에 대해 자세히 알아보기

제품


릴리스

R2023a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by