9.14 Matlab Compatability Classes

9.14.1 matlabshared.addon.LibraryBase

: matlabshared.addon.LibraryBase

Compatability class used for arduino library plugins using matlabshared.addons.LibraryBase

See also: arduinoio.LibraryBase, arduino, listArduinoLibraries, addon.

Properties

Base properties are expected to be inherited and overwritten in inherited classes and are constant in order to query through the metaobject mechanism.

LibraryName - name of the addon library

DependentLibraries - array of dependent library names that must be included when installing this plugin.

CppHeaderFile - name (if any) of header file that will be included into the arduino project when adding this library.

CppSourceFile - name (if any) of source file that will be included into the arduino project when adding this library.

CppClassName - name of the cpp class for the addon library. project when adding this library.

Pins - pins allocated to the addon

Parent - parent arduino object.

Methods

: lb = LibraryBase ()

Constructor of base class

The constructor is usually not called but called indirectly from the addon function.

Outputs

The return value lb is an object of the matlabshare.addons.LibraryBase class.

See also: arduino, listArduinoLibraries, addon.

: display ()

Display the addon in a verbose way.