Please let me know if something like this exists, but I can't seem to find anything.
What I want is a tool to automate some of my subVI building and implementation. There are a few repetitive things I do during development that would be optimized if I was able to build a custom macro to complete these things with some simple customizing inputs.
Here is my scenario:
I have API for each module in my application. Each API VI passes an "Action" enum along with varient data. The "Action" enum is a type-def and the API uses the module's queue reference to pass the action and data to the main module VI.
Every time I want to create a new API VI for a module I have to complete the following steps:
Open a previous made API VI (or template API VI if I want to make one)
Save As my new API (i.e. ReadData.vi)
Open "Action" type-def enum
Edit Items of enum
Add "ReadData" option to enum
Close "Action" type-def
Change Action in API to ReadData
Change Icon in API to match
Save and Close
The only changing variables in my situation are:
Which module for which to create the API
Action name for th enum
This seems like the ideal application for a macro similar to an excel macro or other languages.
Thanks for reading!