Jump to content

Jordan Kuehn

Members
  • Posts

    690
  • Joined

  • Last visited

  • Days Won

    21

Posts posted by Jordan Kuehn

  1. Magic. Probably rubbing Aladin's lamp and getting the genie to patch up the diagram. 

     

    Seriously, though, I've given zero thought to how I might fix stuff up in mutation. I'm trying to get a sense for whether or not its even worth brainstorming in that area or not. I'm getting a sense that it would not be viable. Pity. 

     

    Thanks, all. Have a Happy Thanksgiving. 

     

    Forgive the naive question, but would it be possible to make this an option say for a project or something?  I as a developer agree upfront to this restriction for an application and suddenly I have access to all the cool things you are hinting at, yet not break backwards compatibility?  Or if you turned it on for legacy code, existing BDs with multiple ES would show up as broken.

  2. Yeah, there is a topic that is a few years old.  Didn't want to revive it and it was marginally helpful.  What is the best solution?  Right now, I'm looking at TWAIN Commander and just calling it from the command line.  I can justify this if it saves me some significant development time, though I don't really care to pay other people for things I can develop myself.  Essentially, I just want to tell a scanner to scan and give it some parameters such as where to put the images in what format.  I care about resolution and some other things, but if I can set default values in a windows interface then that is great with me.  They won't change.

     

    From people who have worked with this, can I develop my own C++ code fairly quickly to accomplish what I want or am I really better off paying someone $500 for a tool?  Surely there are some free .NET or ActiveX libraries around?  I wouldn't mind working with those, I just haven't found them.  

  3. I worked on something much like this before, but never wound up fully finishing or using it.  Here is code that is meant to be called in an event structure for a "mouse up" event in a Waveform Graph.  It expects the control reference, the coordinates (both returned by the event) and a name to put on the annotation.  See if this does what you want.

     

    post-19157-0-99028400-1385145728_thumb.p

     

    • Like 1
  4. I tend to only use the DB VIs enough to allow me to write my own queries.  Perhaps part of this is lack of documentation as Yair suggests, and perhaps it's also knowing SQL well enough to not want to bother with the silly VIs.  I suggest, as does LogMAN, to write your own query and spend some time learning the basics.  Doesn't take too much and you are armed with some powerful tools.

  5. We are all of the engineering mind set, and as a result I'm sure each of us can come up with an equally effective way of blocking the spam.  Block users, have Report to Moderators temporarily remove the post, blocking by IP etc.  But many of us don't know what tools the LAVA Admins have to combat this issue.  Until told otherwise I will just keep doing as Michael has instructed, and continue to report spam using the Report to Moderator.

     

    In that case, perhaps more mods is the answer.  I would be more than happy to clear out all the spam that I see each day.

    • Like 2
  6. Jordan,

     

    I see two different ways to approach using the Uno.  The first is to program the microcontroller using c/c++ to control the lights on the circuit board directly.  The second is to write firmware and have the student use the Uno as a usb digital I/O module, which is what Darin was suggesting.  What kind of experience have you had using the Uno as a standard usb device?  Have you had any troubles getting it to work well?

     

    Unfortunately I can't help you much in this regard as I've only used it in a standalone application  (a sous vide cooker currently).  However, a friend of mine at NI put together a LabVIEW Interface for Arduino awhile back that does exactly what you are wanting if LV is an option which worked well when I first got it and wanted to try it out right away.  It just uses VISA commands though, so you could start there if you didn't want to develop the c/c++ code.

     

    As far as hardware goes, this kit was a pretty good deal IMO and the ultimate one might be perfect for small classroom projects.  

    • Like 1
  7. One thing that annoys me is the "I know 5000 languages and can pick up any other in seconds, but visual languages suck" 'argument' I see around.  While syntax is generally independent of style and architecture, it feels like at best the argument from a freshman CS major who is 'proficient' in one language.

     

    In the thread linked, I also find humorous the argument against visual languages the fact that the 'skilled' programmer cannot simply search sourceforge (or the like) to find code to copy/paste and piece together what he/she wants to accomplish.  While perhaps a valid argument against the accessibility of LabVIEW, at least have the decency to say that you're a hack rather than a programmer.

  8. While I find the discussion regarding the usefulness of a FP in many VIs to be lacking, I do think the idea of flat out removing it is a bit much.  First, the unit testing argument is very compelling to me, or even very simple testing by manipulating the FP manually and seeing the results is helpful at times.  Further, In my mind the FP/BD combo is one of the more powerful and unique features in LabVIEW.  It facilitates the construction of a UI unlike anything else I've seen and it's tightly integrated with the code.  There is no process of building a UI, then tying every element to some tag that gets update by underlying code or whatnot.  The strong relationship with BD elements to FP elements is a benefit, rather than something tedious to me.  This is why I'd like to be able to hit clean-up when I don't care about the FP and have it look organized and standardized without any additional effort.

×
×
  • Create New...

Important Information

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