01-24-2008 10:44 AM
02-05-2008 06:35 PM - edited 02-05-2008 06:36 PM
Does anybody know what this part does in Ben's Overview.vi?
02-05-2008 07:28 PM - edited 02-05-2008 07:29 PM
02-05-2008 08:24 PM
02-06-2008 06:40 AM
02-06-2008 07:15 AM
Adding to the above...
Yes that node is part of the State Diagram Editor. That part I am sure about. The rest is educated guesses.
That node is an XNode (names starts with ";D" which is rumoured to be Jeff K winking at you. ) that runs at development time. In the case of this particualr node it invokes a front panel containing a Picture control that allows you to compose your State Diagram by click and dragging states and the transistion between those states. It is a wonderful tool that automates all of the mundane tasks associated with designing and developing a state diagram. THese mundane task include;
1) Creating and updating the enum describing all of the states.
2) Ensuring all transitions are as indicated by the diagram.
3) Establishing the priority of transitions (in the event the condition for more than one transition are true at the same time).
I also believe that it was the inital release of the SDE that installed a non-password protected version of that VI, thereby giving us the first glimpses of LabVIEW Scripting as well as letting us see how XNodes are implemented. To learn more about Scripting and XNodes, please see the "Rusty Nails" section of LAVA "IN HOC SIGNO VINCES"*.
So to summarize my response to the orignal follow-up Q,
It is a fancy type cast that automatically adapts to SDE edits.
Ben
*"IN HOC SIGNO VINCES" = Wherever particular people congregate.
02-06-2008 11:10 AM