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

1 vue (au cours des 30 derniers jours)
Manuel Reimer
Manuel Reimer le 26 Déc 2020
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 commentaire
Manuel Reimer
Manuel Reimer le 26 Déc 2020
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);

Connectez-vous pour commenter.

Réponses (1)

Manuel Reimer
Manuel Reimer le 26 Déc 2020
See above

Catégories

En savoir plus sur Multicore Processor Targets dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by