Why can't I use "arduino.supportpkg"?

조회 수: 1 (최근 30일)
Manuel Reimer
Manuel Reimer 2020년 12월 26일
답변: Manuel Reimer 2020년 12월 26일
I want to create a device driver module. To do so I have to add some "arduino.supportpkg" calls to the "Sink.m" based definition file.
To better understand where the paths actually are located, I tried the following on the MATLAB console:
>> arduino.supportpkg.getIDERoot
Which results in:
The class arduino has no Constant property or Static method named 'supportpkg'.
Why??
Edit: Found at the end of the documentation of those "supportpkg" functions that these have been introduced with Matlab 2020. But I have to use 2019 for my project. So can someone please tell me how this here:
worked with Matlab 2019? Where to get the old documentation for this?
  댓글 수: 1
Manuel Reimer
Manuel Reimer 2020년 12월 26일
Found it after searching for some time:
[ideRootPath, ~] = codertarget.arduinobase.internal.getArduinoIDERoot('libraries');
addIncludePaths(buildInfo, fullfile(ideRootPath, 'libraries', 'Servo', 'src'));
srcFilePath = fullfile(ideRootPath, 'libraries', 'Servo', 'src', 'avr');
fileNameToAdd = {'Servo.cpp'};
addSourceFiles(buildInfo, fileNameToAdd, srcFilePath);

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

답변 (1개)

Manuel Reimer
Manuel Reimer 2020년 12월 26일
See above

카테고리

Help CenterFile Exchange에서 Multicore Processor Targets에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by