LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

install third party drivers

Solved!
Go to solution

Hi,

 

We developped many Custom Devices for Veristand that are using the same dll.

We would like to know whether it's possible to package the dll in order to make it available in MAX to deploy it as a driver on the RealTime target.

 

Thanks !

Best Regards

CFOE

Re: Deploy and use shared library in VeriStand for many VCD

Jarrod,

 

We already did this.

To be more precise, what we want to do is to install our dll maybe like a driver before deploying a Veristand project.

This dll should be used by many custom devices.

 

For the moment, the dll is in every Custom devices. We don't know which one is loaded when the project is deployed.

What we saw is when the are two different versions of the dll because of a human error, the latest one is not loaded.

 

To avoid such problems, we would like to have only one release of the dll.

All the custom devices, we created, are not necessarily started together that's why it should be deployed before the custom devices.

 

What we imagine is that a custom device called core (for example) should be created with the dll. The custom device should be always deployed in order to let the other custom devices access to the dll.

It could be done but it's not really smart.
If there is no other possibility, we will do this.

 

We explore an other way that is to create for example a driver that could be installed using MAX.

It could be a pre requisite before using Veristand with our custom devices.

We don't know if it's possible to create custom driver for MAX, that's why we ask it here.

 

Is there a way to deploy a dll (using MAX for example and to do it automatically) and what is the best folder to store such files.

 

Thanks !

Best Regards

CFOE

0 Kudos
Message 1 of 2
(2,524 Views)
Solution
Accepted by topic author cfoe

Hi cfoe,

 

Unfortunately we don't offer a such feature for public use as it is is strictly reserved for NI packages as well as certain Alliance Members products. You can still create a small program that would FTP the files (your DLL) to a selected target as a workaround.

 

Regards,

Eric M. - Senior Software Engineer
Certified LabVIEW Architect - Certified LabVIEW Embedded Systems Developer - Certified LabWindows™/CVI Developer
Neosoft Technologies inc.

Message 2 of 2
(2,479 Views)