I have ported an Arduino library using the user library feature to create a LabVIEW API but am getting errors when compiling. What could be wrong? | FAQ (Frequently Asked Questions) | Forum

Avatar

Please consider registering
guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 4 characters - maximum search word length is 84 characters

sp_Feed Topic RSS sp_TopicIcon
I have ported an Arduino library using the user library feature to create a LabVIEW API but am getting errors when compiling. What could be wrong?
August 28, 2015
4:51 am
Avatar
geadmin
Admin
Forum Posts: 22
Member Since:
March 10, 2015
sp_UserOfflineSmall Offline

First, make sure that all LabVIEW API VIs are password protected.  The way the Arduino Compatible Compiler identifies that a VI is an Arduino primitive (or, in our case, an Arduino Library) VI, is through password protection. If a VI is password protected, the Arduino Compatible Compiler for LabVIEW will not attempt to interpret the content of the subVI itself, and will expect to see an implementation for the subVI in C-code

Second, make sure all user created API VIs and the library .lvlib (including the Translator.vi) are placed in the directory: "[LABVIEWDIR]\vi.lib\Aledyne-TSXperts\Arduino Compatible Compiler for LabVIEW\addons". This indicates to the compiler that those VIs are user created addons.

Refer to the section titled “Porting an Arduino Library to the Arduino Compatible Compiler for LabVIEW” in the user manual for further guidance.

Forum Timezone: UTC 0

Most Users Ever Online: 33

Currently Online:
2 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

John: 18

RTSLVU: 15

Dan6077: 11

Member Stats:

Guest Posters: 0

Members: 80

Moderators: 0

Admins: 3

Forum Stats:

Groups: 1

Forums: 2

Topics: 58

Posts: 289

Newest Members: Marielop, engladcub, AbbaLearilky, LeiylaWes, pavlik76Sed

Administrators: geadmin: 5, filipealtoe: 35, Steffan: 89