psdv Posted December 7, 2009 Report Share Posted December 7, 2009 Copyright © 2009, Variant Sistemi, IT All rights reserved. Author: Pasquale Scotto di Vetta --see readme file for contact information Description: This is a LabVIEW 8.6 XNodes. XNodes are a hidden and unsupported feature in LabVIEW 8.x. As such, this code may not necessarily work in versions of LabVIEW > 8.2 and the technology is not supported by NI. On the otherhand they are really quite useful. To use the XNodes, place the *.xnode files onto a function pallete and then use them as any other primitive or sub-vi. Because XNodes are scripted at edit time they offer a form of polymorphism far superior to polymorphic vis. This package contains the following XNodes: * Automatic Input Output Adapt Terminal This XNode set oputput terminal data into your preferred terminal input data by selecting item from a popup menu of vi. This XNode itself uses the Set and Get Variant Attribute AdaptativeSet.xnode AdaptativeSet_LV86_100.zip Quote Link to comment
Francois Normandin Posted December 7, 2009 Report Share Posted December 7, 2009 A few comments, unrelated to the Xnode itself: 1- cross-post: where do you want comments on your code? We should probably stick to one thread to gather all comments at the same place. 2- I didn't find the readme file in the zip. 3- And it's password-protected...which indicates you have copyrighted content that you want to protect. It's probably in the readme file, but a license detail would help (how can we use it? At which conditions?) Quote Link to comment
Omar Mussa Posted December 7, 2009 Report Share Posted December 7, 2009 This is interesting. However, it would really help if you documented your Example better. Especially the fact that you need to right-click on the 'Get' node to select the named attribute that you want to get the data from, and to double-click the 'Set' node to add new 'named' attributes. Also, it would be nice if by default the 'attribute name' property defaulted to the name label of the object wired to it. I would like to not have to set the attribute name at all most of the time. For the 'Get' operation, if only one data-type is 'registered' with the xnode it would be nice if the GetData automatically used that data type. Also, it would be great if your zipped folder structure was better -- I would only put the xnode in the root level (+ a readme.txt with documentation) and would try to move everything else into subfolders because the folder looks really messy right now which makes it harder to figure out what I should 'care' about as a user. Quote Link to comment
psdv Posted December 9, 2009 Author Report Share Posted December 9, 2009 Thanks for the comments, I will publish the next version will be organized differently, according to your valuable comments. Meanwhile, the password for the diagrams is zxcvbnm. If you have new ideas or interesting information on the structure of XNode let me know. NI structures XNode unfortunately not much information. Quote Link to comment
psdv Posted December 11, 2009 Author Report Share Posted December 11, 2009 anyone know how I can enable popup menu on the terminal XRef? Help me please. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.