Jump to content

LV Built app deployed on XPe


Recommended Posts

I use many LV applications with XPe systems starting from version 7.1 up to the 8.5 (at the moment).

I never had problems with my applications, in one case I use the LV application as Shell, the only "problem" is that to use LV EXE you have to install The Runtime Engine and to use LV drivers you have to install the NI drivers, so you need a big quantity of space on your disk to do this.

Once installed runtime engine and drivers you will find on your system a big quantity of programs and drivers unwanted but it is not so simple to remove the ones you don't use, and you will experience not a great help from NI in this case.

Max

Link to comment
Link to comment

In the first attempt I created, under LV 7.1, a component with the minimum number of needed drivers (and also someone else that I couldn't remove) and placed in the pre-FBA image of my XPe system; in this case during the FBA the drivers were "installed" and at the end of the FBA the application were installed and MAX settled up with the tasks used.

After this attempt that needed about a couple of monthes for adjustment and test I decided to create a functioning XPe system with all the neede drivers for the installed hardware. Once deployed this system I install the NiDAQ drivers using the standard installation removing as much as possible of unwanted/unused components using the installer created by the application builder.

It is true that in this case I use too much space on the storage but I can't waste so much time every time; the first system was developed in LV 7.1 and the drivers installed was about 450MB, after my cut I reached a 200MB functioning drivers; now the last version I developed was under LV 8.5 and a couple of week after the release of my system I discovered an unwanted bug in the version 8.5 of the application builder solved by the 8.51: in this case I had only to update using the new installer, in other case I had to recreate the whole system from the beginning.

Max

P.S. Using XPe I don't use HD but DOM, in this case some more attention has to be payd in the construction on the OS and of the application in order to reduce the number of write on the disk

Link to comment

QUOTE (machyaer @ Sep 29 2008, 03:59 AM)

In the first attempt I created, under LV 7.1, a component with the minimum number of needed drivers (and also someone else that I couldn't remove) and placed in the pre-FBA image of my XPe system; in this case during the FBA the drivers were "installed" and at the end of the FBA the application were installed and MAX settled up with the tasks used.

After this attempt that needed about a couple of monthes for adjustment and test I decided to create a functioning XPe system with all the neede drivers for the installed hardware. Once deployed this system I install the NiDAQ drivers using the standard installation removing as much as possible of unwanted/unused components using the installer created by the application builder.

It is true that in this case I use too much space on the storage but I can't waste so much time every time; the first system was developed in LV 7.1 and the drivers installed was about 450MB, after my cut I reached a 200MB functioning drivers; now the last version I developed was under LV 8.5 and a couple of week after the release of my system I discovered an unwanted bug in the version 8.5 of the application builder solved by the 8.51: in this case I had only to update using the new installer, in other case I had to recreate the whole system from the beginning.

Max

P.S. Using XPe I don't use HD but DOM, in this case some more attention has to be payd in the construction on the OS and of the application in order to reduce the number of write on the disk

OK, thanks again for the information. Do you know of any especially useful URLs or other reference sources re: XPe?

Link to comment

QUOTE (Val Brown @ Sep 28 2008, 06:00 AM)

I'm interested to see if anyone here has any direct experience with deploying an EXE that was built in LV on a computer using XPe and, if so, what their experience has been as well as to hear any suggestions they would have re: possible problems.

I have deployed LV applications to Advantech touch panel computers running XPe with no problems. I used the build of XPe that Advantech provided for the PC, and just installed the LV Runtime driver (LV 8.2 at the time), and VISA drivers. Everything ran off a compact flash card (1 or 2GB), so we had lots of room. Overall the process was very smooth and the solution was a success for the application.

Vinny

Link to comment

QUOTE (Vinny @ Sep 29 2008, 10:26 AM)

I have deployed LV applications to Advantech touch panel computers running XPe with no problems. I used the build of XPe that Advantech provided for the PC, and just installed the LV Runtime driver (LV 8.2 at the time), and VISA drivers. Everything ran off a compact flash card (1 or 2GB), so we had lots of room. Overall the process was very smooth and the solution was a success for the application.

Vinny

OK, thanks a lot. That helps clarify it a bit more for me.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.