Jump to content

jgcode

LabVIEW Tools Network
  • Posts

    2,397
  • Joined

  • Last visited

  • Days Won

    66

Posts posted by jgcode

  1. I have downloaded many cool UI Controls, they are cool! btw ... in the VI package manager there are many cool contorls

    - Install and Upgrade Packages

    - Uninstall packages... and so on...

    Is it possible to download these controls?

    Hi Durnek

    You can find cool icons at here

    You will have to make your own controls with them tho, but its easy - see here

  2. I don't see much of a need for invoke nodes since they can't be piled up one a top of another. Properties are nice since a chain of many accessor VIs can be collapsed into a single node.

    But the other side is, that I would prefer it for the ability to wire a DVR straight to it.

  3. Don't sit in your hotel room. If you don't know where to go after the convention center closes for the day, then go walk on 6th street. You're bound to find someone from the show walking around. A lot of us like hanging out at Buffalo Billiards. Check in there. In any case, you'll love the live music wherever you end up.

    I went there last night for a feed as they were playing Versus.

    The Billards tables look interesting - I have not seem that game in a pub before.

    Don't hang out at Coyote Ugly: Many of us cary cameras and we will take compromising pictures of you and put them in the Gallery.

    The ladies last night dancing on the bar disturbed me. The memory will only be erased through time (or copious amounts of alcohol).

    I don't know if it was just me, but I think you should also mentioned those large insects that fly at you and attack you (I had to change my underwear and I still had no idea what it was!).

  4. Software is science.

    Sorry, I when I think of science, I think of the general/natural sciences, and that is what I was referring to.

    I think of software separately, but you are very correct that software is a science.

    The wiki article talks about clusters. I'm not talking about clusters. I'm talking about constants. From the Wiki on constants: " Constant (programming), a name for a value that, unlike a variable, cannot be reassociated with a different value".

    Well, technically you were are talking one in relation to the other, but either way, my point is still that same.

    I think the terminology is fine, as in LabVIEW you can define a cluster on a BD as a constant whereby that data cannot be re associated with a different value.

  5. A cluster is a collection of variables. A collection of variables is not a "constant". Is it within the rights of NI and the LV community at large to assign a different (and contradictory) meaning to a term that has already been well defined in the field of math and sciences for centuries? I would have thought someone at NI would have had a similar concern.

    I am pretty sure NI reserve the right to do what they like! :)

    Anyways, this is software, not maths or science.

    I don't know if the term is defined for software, but from looking at wiki the general definition seems to be a like-minded grouping of 'things'.

    I can't see why those 'things' can't be constants or variables.

    But it wouldn't be the first time there is differing terminology wrt to other languages, and this has come up before on the forums.

  6. Yes, in the Utility folder... having them at hand without the need to put a link manually in the palette is great.

    Is it me or it's the only LVOOP goodie this year?

    This one applies to all Libraries, but I will get the most use for it with Classes:

    There is a persistent virtual-folder (and Library) organisation feature that remembers how you like your items organised!

    So when you add a new item it all synch'd.

    I love that one.

  7. I'm trying to make some modifications to the project explorer menu items, specifically when you right-click on an item (e.g. Right-click -> Make VI a Template, bad example but you get the picture). Is there a way to modify these (and other) menu items in LabVIEW; and more importantly that modify, make them usable?

    Alright, I figured it out if anyone is interested.

    You just have to create a VI, "Action.vi" and a text file "Action.txt" and drop it in the "project" folder if you want it put there.

    The display of the menu item is just the contents of the txt file. If you want to create a sub-menu, just create a folder and follow the same directions as above.

    The 'Project' folder (<LabVIEW>\project) relates to the Tools menu, not to integration with items in the LabVIEW Project Explorer.

    Or am I missing something?

  8. Howdy!

    Daklu and I think it would be great if everyone interested in this project could catchup at NI Week 2010 (if you are going) to discuss LapDog further and get the ball rolling.

    If this is you, please post here (from what I could see the maximum people is 5 for a PM conversation, so we will use this thread instead).

    So if you are keen please reply to this thread - I am thinking we will play by ear to find the best time to meet.

    Regards

    JG

  9. I need to subtract,add,divide same cells in both arrays.

    Hi Miri

    The LabVIEW math operators are polymorphic meaning they accept different datatypes.

    You can actually just wire the 2D Numeric Arrays straight to them and you will be doing that maths operation on the same cell in each array.

    The result will be a 2D Numeric Array.

    Two flavors:

    post-10325-061605600 1280223142_thumb.pn

  10. The feature requested in the original post does not exist in LabVIEW. We've talked about some sort of specially tagged VI that runs once when the class is reserved to set the default value that will be used for the rest of that run (and which every control/constant that is using the default default value would therefore use), but it hasn't ever been implemented. Since there is no central copy of the default value on RT systems, that would be hard to implement there.

    I like the sound of this feature being integrated.

    However, it would not help if your constructor required inputs???

    Thinking out loud...

    • Would it be possible to flag a method VI as a constructor and somehow check that there are no constants on the BD (sounds tricky)
    • What about when you drag and drop the class/control onto a BD it could automatically drop the flagged constructor VI instead?

×
×
  • Create New...

Important Information

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