LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Waveform chart not plotting while python node is running

I've created a code that collects data from an external EMG reading device. It works on it's own, but I tried to add a python node in order to receive "markers" or timestamps from another computer in order to sync my data with other data recorders used. My goal was to run this python node throughout the entirety of my LabVIEW session independently of everything else that LabVIEW records, but I cannot get the waveform charts to graph while the python code is running. My data recorder and storage code works fine, but the graphs do not until the python code ends, at which point the time axis catches up to the current point of time and begins plotting. This python node has no inputs or outputs that relate to any part of my data recording and plotting, it is purely for synchronization purposes.

 

Attached is a picture of how this part of my VI is set up, where the broken wire is just the file path of my python code. Is there a way where I could force these 3 actions to all happen simultaneously? Or is my problem just that I am using too much memory between all of these functions? Any help would be greatly appreciated.

 

Python Issues.PNG

 

 

0 Kudos
Message 1 of 3
(1,047 Views)

From looking at the horizontal scrollbar, you have a truly gigantic diagram and we see maybe 5% of it, including broken wires. How do expect us to debug anything?

 

If you want help, attach your VI. Thanks!

0 Kudos
Message 2 of 3
(1,024 Views)

Thanks for the response. Attached is my VI, although you most likely will not be able to run it. For now there is a ton of blank space on it; this is because I will use the same functionality on a larger scale eventually.

 

0 Kudos
Message 3 of 3
(1,012 Views)