Test Connection Failed Arduini MKR1010 WiFi via Matlab Support Package for Arduino
조회 수: 12 (최근 30일)
이전 댓글 표시
Hi everyone,
I'm reaching out for help because I can't connect my Arduino MKR1010 Wifi to Matlab via the arduinosetup command; I keep getting the following error at the end of the procedure: "Test Connection Failed. Go back to check your settings.".
Over the last couple of days I've tried the following (with no success):
- updated the Wifi Nina firmware to 1.2.2 (I've also tried the 1.2.1, which didn't make any difference so I came back to the latest version, the 1.2.2). Source: https://fr.mathworks.com/help/supportpkg/arduinoio/ug/board-specific-issues.html
- tried on a different LAN than my household's; with only my computer and the Arduino on the router, while respecting the default Gateway and the subnet Mask mentionned in following tutorial: https://fr.mathworks.com/help/supportpkg/arduinoio/ug/configure-setup-for-arduino-hardware.html
- both static and dynamic IP fail the connection test; even though the Arduino responds to my pings
I'm currently using an academic version of Matlab 2020b (I'm a college student), I'm going to try again on Matlab 2019b.
I should mention that the arduino was purchased 2 days ago for that very purpose, and that it works just fine in the Arduino IDE and while connected to a COM-port on Matlab. I don't think there's a hardware related issue with the Arduino.
I would really appreciate your help if you have stumbled upon a similar issue, if you have any piece of advice or idea that I should try out.
Thanks in advance.
Michael
댓글 수: 3
MathWorks MATLAB Hardware Team
2021년 5월 6일
Hi Michael,
We are troubleshooting this issue to help you unblock soon.
Meanwhile, please reach out to the MathWorks Technical Support
with details on the MATLAB Version, Support Package Version, and the machine language setting to help further in resolving this issue.
Thanks,
MATLAB Hardware Team
MathWorks
답변 (1개)
Song-Hyun Ji
2021년 9월 27일
This issue occurs when the machine's language settings are set to a language other than English. Please follow the steps below to work around the issue:
1. Open 'master.m' class located at 'C:\ProgramData\MATLAB\SupportPackages\R2020b\toolbox\matlab\hardware\shared\hwsdk\+matlabshared\+hwsdk\master.m'.
2. Replace the char vector 'time' with local language wording like '시간' ('time' in case of Korean) in the line "match = regexpi(result,'time=[0-9.]+ms TTL=\d+')" at line 1237
3. The code line after this change should look something like the following:
>> match = regexpi(result,'시간=[0-9.]+ms TTL=\d+')
참고 항목
카테고리
Help Center 및 File Exchange에서 I2C Devices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!