LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

create custom device driver package

Hello,

 

I'm working with LabVIEW 2014 + RT and FPGA addons.

I have to provide a real-time application to many customers.

This application is created and can be installed using MAX as User Component to run at startup. I created a CDF file to do this.

 

Our customer don't need to use LabVIEW. They just need the device drivers linked to our application.

Is it possible to create a custom device driver package in order to provide only needed device drivers ?

I would like to do something like the device drivers installer but only with a litle part of it in order to install automatically everything needed and not more to deploy my application using MAX.

 

Best Regards,

CFOE

0 Kudos
Message 1 of 5
(3,255 Views)

Hi CFOE,

 

I'm not sure this is the only method to do so but have you tried creating an installer from a LabVIEW blank project, with no VI and no runtime but only the additional installers you select. I haven't done the test but I believe it should work.

 

Please let us know how it goes.

Thanks,

M-Junior

Message 2 of 5
(3,220 Views)

Hi Marc-Junior,

 

This is what I wanted to do but the link between the driver that is installed on the RT controller is not so easy to do with the sofware name to select in the additional installers.

 

As it's written in the LabVIEW RT Idea Exchange forum, a nice improvement should be to create a real-time application installer on the windows part, installing automatically the needed drivers on the windows computer.

 

Best Regards,

CFOE

0 Kudos
Message 3 of 5
(3,171 Views)

Perhaps you could use the RAD tool (or a modified version of it - it's open source)? See here: http://www.ni.com/example/30986/en/ 

 

You can use it to create an 'image' of your RT controller which you can then use the tool to restore the image onto the device. There are also a lot of utilities in the System Configuration palette to help you do this.

 


LabVIEW Champion, CLA, CLED, CTD
(blog)
0 Kudos
Message 4 of 5
(3,161 Views)

Sam_Sharp,

 

This is what I do for a few years, the main problem using RT Images is that you need the controller to create it.

Because our customers are using many type of controllers and we cannot buy one of each to create an image, sometimes we don't support the controller.

With the new way in LabVIEW to create component user file, it's now possible to deploy our application as startup one on a real time target using MAX.

This is a nice way to do this but you necessarly need to have all drivers on the customer PC.

That's why a send this post.

 

I'm trying to find an other way to deploy our application than creating OS images.

 

Best Regards,

CFOE

0 Kudos
Message 5 of 5
(3,151 Views)