DIAdem

cancel
Showing results for 
Search instead for 
Did you mean: 

IPEmotion IAD DataPlugin Re-install issue

Solved!
Go to solution

Hello,

I've been using DIAdem 2020 to view IPEmotion IAD format data. I had recently removed the data plugin and then tried to re-install it. However, when I execute the plugin (ni-dataplugins-ipemotion-iad_21.3_online.exe) I receive a message that says "No operation to be performed." It acts like it thinks the plugin is already there, yet it is not in my plugin list, nor can I pull in any of the IPEmotion .iad files.  Is it possible there are some leftover plugin install files somewhere on the computer from the original install that makes the software think it is still there?

 

Any help would be appreciated.

 

Kevin Learman

0 Kudos
Message 1 of 8
(1,740 Views)

Hi KLearman,

 

If you remove a DataPlugin, it is typically only unregistered and not deleted.

Customer DataPlugins are stored here:

 

c:\ProgramData\National Instruments\Shared\USI\Plugins\DataPlugins\

 

There you should find the IPEmotion folder. In that folder there is a *.URI file which registers the DataPlugin. Please double-click this file.

If this doesn’t work rename or remove the IPEmotion folder and rerun the DataPlugin installer.

 

Greetings

Walter

Message 2 of 8
(1,712 Views)

Walter,

Thank you for your input.

 

I did find the IPEmotion_IAD folder as you suggested. However, it did not contain any .URI file. I also changed the folder name, but I still get the same result. I suspect that the IPEmotion_IAD folder may be left over from an older plugin version (when a .URI file was used).

 

Based on my recollection and confirmation with a co-worker the newer IPEmotion plugin is a C++ format and doesn't seem to require a folder in the "c:\ProgramData\National Instruments\Shared\USI\Plugins\DataPlugins\" location. I wonder if the C++ plugins are handled differently.

 

Hoping this new information will provide some insight to why I still can't re-install the plugin.

0 Kudos
Message 3 of 8
(1,705 Views)
Solution
Accepted by topic author KLearman

Hi KLearman,

 

Please have a look into this folder:

 

c:\Program Files\National Instruments\Shared\USI\DataPlugins\

 

Greetings

Walter

Message 4 of 8
(1,701 Views)

Walter,

I found the .uri file in this location and double-clicking on the file did resolve my issue. The plugin is now active again.

Thanks for your help.

 

Would you happen to know what dictates why a data plugin reads in data channels as waveform versus numeric? This plugin brings the data in as waveform rather than numeric. With the waveform format I can't just pick my X channel and then my Y channels from the data portal to create an X vs. Y plot in the View tab. Instead it wants to plot every channel vs time.

0 Kudos
Message 5 of 8
(1,694 Views)

Hi KLerman,

 

The waveform is a kind of numeric. The difference to simple numeric channel is that the waveform contains its time (X) information in a few properties. With that it is not necessary to have a full qualified channel for the X data – which can reduce the file size. In the end this is the reason for using waveforms.

 

If you don’t like this, you can convert waveform channels to normal numeric channels in ANALYSIS.

It is also possible have a waveform channel as X and another waveform channel as Y and display them.

 

Greetings

Walter

0 Kudos
Message 6 of 8
(1,678 Views)

Hi Walter,

For the waveform topic I was simply hoping there was a way for a plugin to bring the data in as numeric, without having to go through the extra steps of converting it in DIAdem.

 

I was aware that you can in fact have a waveform channel as X and another as Y. However, it takes a few extra steps. When the data is numeric I can quickly select my X channel from the data portal, press the ctrl key and select 1 or more other (Y) channels, and then drag them into a View plot and each Y channel will be plotted versus the first channel I selected (the X channel). With waveform channels this is not the case. All of the channels will be plotted versus its time (X) channel (including the first one I pick).

 

Since I do this a lot when quickly verifying data, it would be a time saver if the channels loaded as numeric channels rather than waveform. I was just wondering if anyone knew if it was possible. I'm guessing it depends on how the plugin is configured.

0 Kudos
Message 7 of 8
(1,668 Views)

Hi KLearman,

 

Yes, I can understand this. There would be a workaround if you create a script which automatically converts the waveform channels to X/Y channels. For this you can use the OnLoaded-Event (Navigator.Events.OnLoaded). This is called all the time a dataset is loaded. In this script you can check whether the file was loaded with the IPEmotion_IAD DataPlugin and convert the channels. The script is registered as user command. (You find a small example in the help for this event.

Maybe this is an option for you.

 

Greetings

Walter

0 Kudos
Message 8 of 8
(1,657 Views)