First time call a mex function

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

First time call a mex function

1,604 Views
mihailcatalinmi
NXP Employee
NXP Employee

I have a strange issue with SPT Toolbox:

When I call for the first time a mex function, from SPT Toolbox, a command prompt popsup and stays like this for several secconds. This is happening for all mex functions from SPT Toolbox.

After first execution, everithing runs fine.

Does anybody have the same problem? Do you know a fix for that or what is causing this?
I presume that is searching for something on network and the answer is comming late, like searching for license(by the way, why licensing a free stuff?). 

Thank you!

Have a great day,

Mihai.

1 Reply

1,416 Views
dumitru-daniel_
NXP Employee
NXP Employee

Hi Mihai, 

For each SPT function there is a routine that checks if the user has a valid License. This routine is executed only once per MATLAB session. 

The license can be generated free-of-charge from NXP website (a step-by-step guide is here).

Depending on your computer setup, that process by take more or less. For example on our Win 7 OSes running on Intel core i7 2.7GHz and 16GB RAM it runs instantly without any lag.

Anyhow, thank you for making us aware of this. For the next release we will try to optimize the this be a single check per MATLAB session.

Regarding your question:

why licensing a free stuff?

It's a company standard procedure that's require such tools to be licenses.

Hope this helps!

Daniel