Home Forums Software Development Tobii EyeX Controller & LabView2013 Reply To: Tobii EyeX Controller & LabView2013

#1115
Nicklas Ennab
Participant

Hi Jenny and thanks for your quick response. Yes, I have included the EyeXClient header file when initializing the EyeX controller to LV2013.
The main issue for Call Library Function Node (CLFN) in LV2013 is the following:
“The shared library contains 473 function(s). But no function is found and recognized in the header file. The following function(s) cannot be wrapped.”

When inspecting, for example, the Create Context() the CLFN states:

TX_API_FUNCTION(CreateContext,(
TX_OUT_PARAM(TX_CONTEXTHANDLE) phContext,
TX_BOOL trackObjects
));

Undefined symbols can prevent the wizard from recognizing functions and parameters. To correct this problem, check the header file to determine if you must add preprocessor definitions. Click the Back button to return to the previous page of the wizard to add a preprocessor definitionsl (for example, “NIAPI_stdcall = __stdcall” or “NIAPIDefined = 1”).
__TOBII_TX_CLIENT_API__H__;

I have a hard time finding (for instance) TX_BOOL when using search function. It is embedded in the .dll I guess?

This might be questions that should be directed to NI support, but I wanted to give it a shot and formulate the question in this forum to begin with.
What do you think is the problem here?

Also, big thanks for the support and service! 🙂

/N