LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Running Reentrant vi on rt

Whenever i try to run a(particular)reentrant vi on the RT target some unusual behaviour results
Giving the error from the rt that connection to the target has been lost. Moreover someother vi's are also reentran but those vi's
run perfectly. Can anyone please help me Smiley Indifferent
0 Kudos
Message 1 of 2
(2,741 Views)
 
It may be related to memory allocation.  Here is a related thread.  Or, you may just be crowding out normal priority threads because your higher priority thread never sleeps.  Here are some great resources on timing and multithreading:
 
 
Also the NI Real-Time Execution Trace Toolkit can help you troubleshoot this issue if you are indeed starving your normal priority thread.
 
Let us know how it goes.  If none of this material proves helpful, can you provide some additional information about the nature of you application and any specific error messages you are receiving?



Message Edited by David_B on 02-27-2008 10:16 PM

David_B
Applications Engineer
National Instruments
0 Kudos
Message 2 of 2
(2,700 Views)