Jump to content

Grampa_of_Oliva_n_Eden

Members
  • Posts

    2,767
  • Joined

  • Last visited

  • Days Won

    17

Everything posted by Grampa_of_Oliva_n_Eden

  1. QUOTE(Mindstormer @ Aug 31 2007, 08:37 AM) Let the reentrant VI determines its own ref and pass it out via a queue etc. Ben BTW This thread is cross posted on NI http://forums.ni.com/ni/board/message?board.id=170&message.id=268731&jump=true' target="_blank">http://forums.ni.com/ni/board/message?boar...1&jump=true
  2. QUOTE(Hacti @ Aug 31 2007, 06:35 AM) This does sound like a DSC app you are trying to upgrade. To quote from Indiana Jones and the Temple of Doom "Hold on lady, we goin for a ride." If so, "do not pass go, go directly to" datasockets. Only the most simple DSC constructs will mutate correctly. The URL's of the datasockets can be manipulated the way the old tag names could. And if you are using alarming features, you may have to resort to reading values more than once to get the actual value. If this is not a DSC app, disregard all of the above. Ben
  3. QUOTE(Mindstormer @ Aug 31 2007, 07:58 AM) I have not played with this recently... I believe reeentrant instance have unique references. If you track the references from each instance this may help you. Another approach is to use templates (VIT) were each instance gets a unique name when opened. Otherwise you will have to develop you VI's to "drop their own bread crumbs" so you can follow that path back home. Is thise the type of info you are after? Ben
  4. QUOTE(alfa @ Aug 30 2007, 04:22 AM) A quick read left me with that impression when I was young. After careful re-reading and analysis for the purposes of finding descrepencies (yes I was young and skeptical) I found that the subtle interdependancies and consistancy accross multiple authors blew me away. Prior to that I had read the Tolkien Trilogy about a dozen times in an attempt to figure out who had all of the rings now. What I found recorded in the OT made Tolkien look lame. Yes there are some very basic concepts expressed in the OT. But there are some very advanced as well. In fact it was this realization that allowed me to understand one of the proverbs that I remeber as " A wise man goes into his storehouse and brings forth treasures both old and new." Ben
  5. QUOTE(Justin Goeres @ Aug 29 2007, 08:37 AM) This is slightly OT but is seems related. I noticed durring some execution highlighting that a "To More Specific" node got highlighted with a border that gave me the impression the "To More..." was just a VI with a small icon. I am wondering if the "To More ..." (and many other operations) are really being implemented with X-nodes, a LV version of slight-of-hand. Ben
  6. QUOTE(george seifert @ Aug 28 2007, 09:41 AM) "ctrl-t" ? Ben
  7. QUOTE(Justin Goeres @ Aug 24 2007, 05:17 PM) http://forums.lavag.org/Special-LabVIEW-ve....html&st=30 post# 38 It does not open in LV 8.2.1 but it looks like the axis sub-VI are still intact. It'll take some work. The original code was just "sand-box" code. http://forums.lavag.org/index.php?act=attach&type=post&id=2597 I found most of this missing VI's in C:\Program Files\National Instruments\LabVIEW 8.2\vi.lib\picture\3D Picture ControlOld 3D Toolkit.llb If you get a basic axis working could you post back? Ben
  8. QUOTE(Justin Goeres @ Aug 24 2007, 04:42 PM) I don't know if this will help but... Back in the LV 3d thread I posted some code that was based on the public beta version of the 3-d picture. It included axis (that I created using a cone for the arrow and a long thin cylinder for the axis). If that code still opens in the new version ( don't know PC crashed lost the source) you maybe able to start with that. At least the official relseas version has help on the VI's the public beta had no help at all! Ben
  9. QUOTE(PaulG. @ Aug 24 2007, 01:20 PM) See my blog entry from Feb 28 2006 here http://forums.lavag.org/blog/champions/index.php''>http://forums.lavag.org/blog/champions/index.php' target="_blank">http://forums.lavag.org/blog/champions/index.php? entitled "Ode to a State Diagram" Most of the developers I work with use the SDE even with its limitations. If it really does get droped by NI, I'm going to start begging for the source code of the SDE to be released as open, unsupported code. That thing is so close to the perfect tool for staying out of the dirty little details while still writing LV code. But I digress from the reason for this thread, sorry. Ben
  10. QUOTE(Aristos Queue @ Aug 24 2007, 11:21 AM) We concider Washington DC part of our teritory so if you are in DC, checkout DSAutomation.com Ben
  11. This is a cross post from the NI forum found here. http://forums.ni.com/ni/board/message?boar...=266977#M266977 I hope someone on this forum can offer some ideas or advice. Before I spend to much time re-inventing the wheel, I would like to hear your thoughts on how to measure the jitter in various comm protocols. To start, I'll get a couple of high end PXI Chassis and code in RT. I'll also get the best timer boards avaiable for both chasis. What I want to be able to do is to characterize the determinism of various comm methods. Specificly, I want to measure the "jitter" for each comm method under a variety of loads. The high end comm schemes (Reflective memory, Fibre Channel ) should have jitter on the order of microseconds or possilble nanoseconds. Out of the box ethernet on a dedicated network may be on the order of seconds. So..... If you have any ideas solutions or "show-stoppers" you would like to share, please feel frre to reply. I thank you for reading this post! Ben
  12. QUOTE(PJM_labview @ Aug 23 2007, 08:43 PM) Nice! How can I knock an idea like that after i wrote a similar VI. While mine alos does the cloning and adding a prefix it does not allow specifying an existing prefix. On the other hand, mine support morphing durring the cloning by which I mean it will replace all instances of one object (VI or ctl) while doing the morphing. The trick to cloning (manually or programatically) is saving "from the bottom up" and therein lies the challenge of writing a cloner. For this work I used the "callers" and "callees" properties and reshuffled the list as indicated. I will not post mine because it has a "face only a mother could love". Nice PJM! Ben
  13. QUOTE(Michael_Aivaliotis @ Aug 24 2007, 12:23 AM) Think, LabVIEW Olympics. My days as a LabVIEW Champion may be numbered. Ben
  14. QUOTE(Mike Ashe @ Aug 23 2007, 10:18 PM) What do I use? I have used and really like the the State Diagram Editor. Yes I have to clean-up the messy code it creates. Watching it in execution highlighting provides the functionality y'all have discussed plus it gives me the diagram so I can look back and forward. Unfortunately for me, all bugs for the SDE have gone un-fixed and the State Chart is due to be released. Since that spell the the death of the SDE, I have been madly reading about UML so I can use the new tool kit. BTW: The SDE lets me remind myself how my code was structured (for that app I develed 3 years ago) when the customer calls and asks about a detail. Ben
  15. ASM - Anonymous Subscribe Messaging as defined in "FC-AE-ASM" Anyone know where I can purchase off the shelf interface that support ASM? The organizations we have contacted have either ignored us or simply refused to provide a bid. Thank you, Ben
  16. QUOTE(i2dx @ Aug 23 2007, 01:35 PM) That may be just enough time for me to complete the paradym shift. Ben
  17. A lot of the low-level details have been pushed into the hardware manuals because (guessing now) the dirty little details are very device specific. Ben
  18. QUOTE(shoneill @ Aug 23 2007, 11:46 AM) And I bet the older you get, the more sub-VI's you will use. Ben
  19. Warning! Shameless plug follows. I will be posting a Nugget on a technique I discovered for accessing complex data structures entities starting only with a generic reference to a control on Sunday evening. It should survive LV upgrades structure redefinitions and re-ordering of clusters. I'll post here once it is posted. End of Shameless plug. Ben
  20. QUOTE(Pana-man @ Aug 23 2007, 08:02 AM) Like your signature, I'm always willing to learn. Since I came into programming through the back-door I have never received any formal training in programming (LV courses and intro to C are the exceptions). So rather than getting the "this is a car and it consists of a suspension system, a..... I learned to code by examining first a bolt and then a nut and the two put together are a fastening system... So hearing this from the "top-side" helps a lot. Ben
  21. QUOTE(Pana-man @ Aug 23 2007, 12:21 AM) The suggestion to group and organize the steas is a good one. I'll pass that on to the engineer who has to work with that app. Ben
  22. I have not used it because I just did not get it. I have started reading on OO and it sure looks a lot like what I do every day. It looks like it is just a vocabulary thing with me. It is starting to click. I hope to implement LabVOOP in some experiments before trying it in a real app. Ben
  23. Thank you to everyone for their replies. So it seems like the QSM will live for a while and that 2-10 states are recomended AND that a QSM with 60 states is a nightmare even for the most experienced QSM'ers. ???? Follow-up Q for those that use the QSM ???? Are diagrams ever used to document these critters and if so, could you post a sample diagram (just an image not your code) that illustrates the operation of a semi-complex implemtation? Thank you, Ben
  24. QUOTE(tcplomp @ Aug 22 2007, 03:15 PM) Yes. Provided the task is not running you can you the DAQmx Create Task VI in a loop to add as many channels as you desire. http://forums.lavag.org/index.php?act=attach&type=post&id=6716''>http://forums.lavag.org/index.php?act=attach&type=post&id=6716'>http://forums.lavag.org/index.php?act=attach&type=post&id=6716 Ben
  25. QUOTE(Tomi Maila @ Aug 21 2007, 01:43 PM) Oh yes! Please do. Ben
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.