11-21-2024 04:17 PM
@littlesphaeroid wrote:
Hi Bob, tanks for your comment.
I have submitted this plugin through the shortcut plugin forum exactly according to NI's instructions. Feel free to head over there and check out the user-supplied plugins, if you haven't already. Some are pretty useful, all the downloads are available there, and the plugin introductory material offers all the usual warnings about the risks of running unknown software.
vipm.io is also handy for distributing tooling as packages and is a bit lower barrier to entry compared to tools network packages. The main requirement is for it to be open source and have a link to a source code repo.
11-22-2024 02:31 AM - edited 11-22-2024 02:33 AM
Thank you @OdneOksavik for pointing out the slow loading problem. I just discovered the same thing on a fresh installation on my machine as well. It's very irritating.
The issue is that the plugin is distributed in LV2015 format, and it is not mass compiling upon installation. I don't know why this is happening, as it certainly looks like a mass compile is happening when installing via VIPM. I will do some experiments to see if I can get this issue resolved.
Meanwhile, the solution is to navigate to the llb at [LabVIEW 20xx]/resource/plugins/PopupMenus/bundle_magic.llb, open it, open the three top-level items, and then save them. This should result in a mass compile for your current version of LabVIEW. Let me know if this resolves your problem.
11-22-2024 02:38 AM
Excellent! This worked, it is now very quick to show the pop up.
The path to the file was:
"\LabVIEW 20XX\resource\plugins\PopupMenus\edit time panel and diagram\BundleMagic.llb"
11-22-2024 07:55 AM
Cute!
One suggestion on the Idea forum that i'm missing is the ability to split and merge bundles. 🙂
01-10-2025 10:23 AM
I installed BundleMagic 1.1.0.8 onto LV 2023.
Is it supposed to work with the VISA class? When I right click on a VISA wire and select Drop Properties, the "Select Properties to Unpack" pop up ok, but all the properties are greyed and disabled.
Also of note, some of the properties are missing. Specifically the Termination Character property under Message Based Settings.
During first use I got a pop up saying recompiling and other info. I didn't pay too close attention but something about scripting. I'm unsure if that's related.
01-11-2025 02:16 AM
TeraTech, thank you for trying this out. I never thought about making BundleMagic work with VISA refs, and haven't tried it myself. I see that this could be a valuable addition, but meanwhile the dialog options should probably not be offered since, as you note, it doesn't work!
I'll add this to my issues tracker in Github and plan to address this issue with the next release, "scheduled" for later this month!
As for the scripting you mentioned, if you have scripting enabled, then BundleMagic can show scripting-only methods and properties in the dialogs. I think if you enable scripting and reactivate the plugin it will recompile the list of available properties and methods.
01-11-2025 02:21 AM
Hi Yamaeda, can you give me a little more detail here?
Do you mean having the ability to merge two un/bundle nodes for the same cluster into a single node, and vice versa?
If so, I would be hard-pressed to invest the effort in such a tool, as recreating the required nodes using BundleMagic should already be quite fast. You can use "Delete elements" to remove ones you don't want from a large node, and "Add elements..." to build out a smaller node to a larger one.
If you have some use case in mind that would be much faster and more convenient (and worth the investment of 10-20 hours of coding and testing), let me know. It's possible I'm not understanding what you're asking for.