Jump to content

crelf

Members
  • Posts

    5,754
  • Joined

  • Last visited

  • Days Won

    54

Everything posted by crelf

  1. Yeah, the actor framework is great, and certainly has it's place, but I wouldn't start with it. Start with the Factory Pattern: watch this and then this from vishots.com. Once you get comfortable with the factory pattern, I suggest you move on to the command pattern next. Once you get both of those square in your head, the sky's the limit.
  2. To divert a little here: are you sure you need to do this? In my experience, when calling DLLs that have a BufferData input array and a sizeofBufferData input numeric, all you need to do is put your byte array into BufferData, and put the number of elements of BufferData into sizeofBufferData (note: your BufferData array in the cluster is an array of I32 - my guess is that they're bytes so they should be U8).
  3. Follow summit topics live here! Attendees: please include the #CLASummit in your tweets!
  4. Rather than a MUX, I'd suggest you take a look at a switch matrix - if you're doing 2-point measurements (ie: only using the +ve and -ve probes of your DMM) then you need a 2xN matrix, where N is the number of test points. Then, depending on what your development environment is (LabVIEW vs TestStand), you can set up switch routes in Swtich Executive and switch as needed. PS: you mentioned non-NI cards: while I try to use NI cards where I can, if there's something outside of their range that I need to do, I choose a card that is IVI-Switch compatible, so I can still use NI Switch Executive. eg: Pickering.
  5. Me too But seriously - congratulations, and welcome to the club!
  6. I'm pretty happy with some of the new features that are currently in the LabVEW 2012b - if you're not a member of the beta, go register now and check it out!
  7. Close, but it was actually right here: ...which says:
  8. Congratulations ohiofudu - great job!
  9. True! ..and if you're gainfully employed in a stable position, then often certifications aren't as important to you. That said, as you suggested, certifications are often much more important if you're either applying for a job or promotion where the hiring decision is in the hands of someone who doesn't know you or your code. Especially in a climate where hirers get far more CVs than places available, you'll find that they often have to filter to the best few CVs, and, more often than not, certifications are a big part of that filter.
  10. Wait, you want to get multiple paths into a path control? ...or an array of path controls?
  11. I'm a little confused: so there was a path to the DLL in your path envvar, and once you removed it from the path envvar LabVIEW found the original DLL somewhere else?
  12. it's a pretty straight forward change to each client's config: http://www.orcaware....k-modify-unlock We have a script that runs from the server side on client logon that checks for and updates these props. I cop a lot of crap around here for dot namespacing almost *everything* (especially when it comes to reuse components and anything OO), but I try to rise above it all. After all, it's difficult to fly like an eagle when you're surrounded by turkeys. And I mean that in the most respectful and positive way. PS: when you dot namespace, do you do it in forward or reverse? I remember reverse was used a lot in the military (eg: shirt.ShortSleeve.Blue.Men's as opposed to Men's.Blue.ShortSleeve.Shirt). I also get my ass into trouble if I don't properly design stuff like this, because my namespaces turn out to be in the wrong order, or singular when they should have been plural, etc.
  13. The short answer is I don't know, but I'm super interested in the use case(s) of why you'd want to do this? Are you wanting to bump up the execution of a child, or down?
  14. If I need to do what you're talking about (which I do, but not very often) I usually use an ISS build script wrapper around my LabVIEW installer.
  15. ...using LabVIEW The original animation: The real world build: More info here.
  16. That's only because we wear similar bowties.
  17. I wonder if your DNS server was unavailble momentarilty, and couldn't resolved the IP address?
  18. You're not the first person to suggest we look alike...
  19. You can paste just about anything into the icon editor and it'll try to bitmap it: That's a great tip - but remember to respect the copyright of the images you find
  20. I jsut wanted to remind everyone: you've probably heard of the LabVIEW Idea Exchange, but you may not know about the TestStand Idea Exchange. If you're a TestStand user, go check it out!
  21. This option also gives you the ability to keep track of the reus components' wrt versions of your system - you build a new vipc for each version you make, and are able to roll-forward and roll-back easily.
  22. Yeah, your cRIO VI probably doesn't have a local front panel, so it can't save an image of it. You could pass the data back to a VI on your host (Windows probably) and save the data there.
  23. Sign up! Sign up! This is one of the best ways to give feedback to NI!
×
×
  • Create New...

Important Information

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