NI Home > Community > NI Discussion Forums

Components

Showing results for 
Search instead for 
Do you mean 
Reply
Active Participant
Christian_L
Posts: 663
0 Kudos

Multi-Process Engine (MPE) Reference Library

[ Edited ]

Please post questions, feedback, and suggestions on the Multi-Process Engine (MPE) Reference Library in this thread.

 

This content has been deprecated and is no longer available.

Christian Loew, CLA
Principal Systems Engineer, National Instruments
Please tip your answer providers with kudos.

Any attached Code is provided As Is. It has not been tested or validated as a product, for use in a deployed application or system,
or for use in hazardous environments. You assume all risks for use of the Code and use of the Code is subject
to the Sample Code License Terms which can be found at: http://ni.com/samplecodelicense
Knight of NI
RavensFan
Posts: 16,018
0 Kudos

Re: Multi-Process Engine (MPE) Reference Library

In the link,  the word "manor" should be spelled "manner".:smileywink:
Active Participant
Brian_K.
Posts: 242
0 Kudos

Re: Multi-Process Engine (MPE) Reference Library

No I meant manor like a house...wait.  No I didn't.  Good catch.  I'll fix that on the next iteration of the article.
Brian K.
Member
GreatWhiteNorth
Posts: 7
0 Kudos

Re: Multi-Process Engine (MPE) Reference Library

Quite interested in using MPE but noticed it requires version 8.6 for both LV and LV RT.  We are currently on 8.5.1 for both and don't want to upgrade just yet (in the middle of flight testing a large chunk of code right now).

 

What is the reason(s) MPE will not work with lower than 8.6?  Would there be any reasonable workarounds to make it work with 8.5.1?  Our targets are PXI (flight hardware) and desktop (development) RT systems.

 

Thanks,

 

GWN

Active Participant
Brian_K.
Posts: 242

Re: Multi-Process Engine (MPE) Reference Library

It is in 8.6, just because that is the current version I am working in.  The only thing that I think would be 8.6 specific is using the conditional terminal of the for loop to do searches, rather than a while loop (I believe that came in 8.6).  That and it is based on STM 1.0 instead of 2.0.  That's not really a problem, just look out for the "This VI was loaded from XXX instead of YYY" warning. 

 

Are you able to access 8.6 to downgrade the code, or are you asking me to do that? 

Brian K.
Member
GreatWhiteNorth
Posts: 7
0 Kudos

Re: Multi-Process Engine (MPE) Reference Library


Brian K. wrote:

It is in 8.6, just because that is the current version I am working in.  The only thing that I think would be 8.6 specific is using the conditional terminal of the for loop to do searches, rather than a while loop (I believe that came in 8.6).  That and it is based on STM 1.0 instead of 2.0.  That's not really a problem, just look out for the "This VI was loaded from XXX instead of YYY" warning. 

 

Are you able to access 8.6 to downgrade the code, or are you asking me to do that? 


 

OK - thanks for your quick reply - much appreciated.

Not completely sure if we're talking about the same thing but I've used what I call For Loops with conditional terminals in 8.5 so that shouldn't be a problem.  As for STM, we're on 1.0.32 for now.

So, I'll just download the latest MPE library as it is right now (i.e. compiled for 8.6) and try to make it run on my 8.5 - should be able to make it work.

 

Thanks,

GWN

Active Participant
Brian_K.
Posts: 242
0 Kudos

Re: Multi-Process Engine (MPE) Reference Library

Great.  Tell me how t goes?
Brian K.
Member
GreatWhiteNorth
Posts: 7
0 Kudos

Re: Multi-Process Engine (MPE) Reference Library


Brian K. wrote:
Great.  Tell me how t goes?

 

Well, I was too optimistic.  Forgot that I can't use LV 8.5 to open files saved with a higher version (8.6).  I guess that's what you meant by "downgrading"...

Anyway, if it's not too much trouble would you mind saving (with "Save for Previous Version", I guess) the MPE library for 8.5, and making it available on this site?

I don't have access to LV 8.6 yet.

 

Thanks,

GWN

Active Participant
Brian_K.
Posts: 242

Re: Multi-Process Engine (MPE) Reference Library

[ Edited ]

Here is the 8.5 version of MPE.  Unzip it to your LV 8.5 user library.  It is hard for me to test, so just tell me what else might help you. :smileyhappy:

Message Edited by Brian K. on 03-11-2009 10:40 PM
Brian K.
Member
GreatWhiteNorth
Posts: 7
0 Kudos

Re: Multi-Process Engine (MPE) Reference Library


Brian K. wrote:

Here is the 8.5 version of MPE.  Unzip it to your LV 8.5 user library.  It is hard for me to test, so just tell me what else might help you. :smileyhappy:

Message Edited by Brian K. on 03-11-2009 10:40 PM

 

Downloaded and was able to open all VIs with my 8.5 - thank you.

Will try to figure out how to use it all in the next few days, time permitting.