Displays a map of bus message senders and receivers for an MVA application. After importing this GPackage, in your project navigate to gpm packages\mva-message-mapper\Main.vi and run.
Select "Load Cache".
You can double click on a Reciver or Broadcaster to open the block diagram. The specific node will be highlighted.
fixed a bug were the dialog saying that a library wasn't explictily in the project was popping up incorrectly.
Adding ability to navigate to a vi in the project. Also added a warning if the lvlib is in dependencies vs explicitliy added to the project.
Doubble clicking on an actor navigates to that actor in the LabVIEW project.
Fixed a bug where if you double click on empty space in a broadcaster or receier list, the program errors out. Added the Actor Centric View. Added the Broadcasting Actor to the message centric view.
Adding support for vims.
Adding control terminal as source in list.
Added traversal algorithm for build array.
Added "Request Data.vi"
added all of the "bind to" types and added register for multiple messages. Also now i'm flashing both the source and sink of the data.
Made custom searching injectable. added some test code. can detect arrays of strings passed into for loops.
need to add other mva functions. filter out stuff from the mva framework maybe handle ccat.
Added object highlighting when you double click on a broadcaster or receiver.
-Added cache regeneration if unflattening the cache fails.
-Something was messed up with the suppored LabVIEW Version.
-Initial alpha prelease.
MIT License Copyright (c) <year> <copyright holders> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice (including the next paragraph) shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.