Jump to content

Daryl

Members
  • Posts

    179
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Daryl

  1. I had a large touch screen built into a table for one app but it was far from what is shown in thtat video. THt gizmo supports multiple "mouse Downs' to handl ethe two hand stretch.

    Ben

    Could probably play 2 games of Solitaire at once with that thing :blink:

  2. Hello All

    I am trying to use Queues to pass values between loops.

    The problem is, I can not get the Dequeue Element to pass the boolean result value.

    In my VI, Dequeue element should transition between false and true when the timer runs.

    True when the timer elapses and False when the timer resets.

    The timer is set to expire at 3 seconds.

    Does anyone know why Dequeue does not pass the timer result booleans false / true?

    thanks!

    J

    You are getting trapped inside that while loop that you have nested in the false case of your "deque" loop. (the one with the DAQ assistant express vi in it.

    • Like 1
  3. I know several users here participate in Labview betas when they come up. I typically do not, primarily because I'm worried the software I produce will be less stable or will have to be rewritten after I've used some beta feature that ends up getting cut. I'm can deal with design-time issues such as random crashes or incorrectly rendered graphics, but the software I deploy cannot be beta quality. (Unless, of course, it's a beta version of my software.)

    For those that do participate in the beta, how do you minimize risk to your projects while still adequately testing Labview's new beta functions?

    I have participated a few times but it got to be a pain so I quit doing it. Best way to minimize risk is to quit doing it :P

  4. Heck, I can't even settle on a naming convention for my own stuff. Sometimes my sub VIs names have spaces, sometimes I use PacalCase. Sometimes I'll use dot notation in the name to help describe the purpose of a given VI. (VirtualNamespace.SubVi1) Sometimes my abstract base classes are appended with "Abstract," sometimes they aren't. Sometimes my base classes are appended with "Base," sometimes not. I just haven't found any general rule I'm completely comfortable with yet. About the only positive I can give is that my naming is generally consistent within a specific project. When comparing different projects all bets are off.

    I hope I didn't come off sounding like some sort of dictator wanna-be in my original post but we have a real issue here that I need to get my hands around somehow (and really no power to do it).

    There are people using something like "pwr_wdw_down" for an ignition input signal. People make subvi's for no apparent reason. I have tried to get everyone to use SCC but they are too lazy to learn/use it and I'm sure most of you are familiar with what you end up with if you are not well organized. We have many copies of projects all over different drives and no one can say what is the latest version or what the difference between project "AAAA123" and project "AAA123" is. (yes, they keep tacking more A's to the front to get it to the top of a folder when browsing in explorer.) I couldnt tell you what a project or a file is just by looking at the name of it. In some projects, everything is crosslinked to different folders/projects and it is way out of hand. I could go on all day long describing some of these horrors.

    The real problem is, they took a group of engineers and said - you are now part of an eCAE team responsible for testing, simulation, and rapid prototyping (of ECU modules) These engineers (and I use that term loosley) have no software engineering background and too stubborn to admit they dont know the correct way to do something or ask for help. We use many different softwares including Labview. I have the most experience with Labview and my hope is to at least get this portion of my groups responsibilites in order hoping that it will "rub off" into the other areas and software projects. I need to find one little corner to start in and hope it will spread but its like talking to a wall. :frusty:

    Ok, I'm done venting for now.:wacko:

  5. I would like to settle an issue that has been driving me crazy for a while now - naming conventions. Everyone has their own method around here and I would like to standardize it (or at least get the conversation started about standardizing it) I am talking about Project names, VI names, SubVI, signals, globals, etc. Would anyone like to share or discuss their method?

    While we are at it, I would like to come up with a standard Labview Project "layout" (at least to be used as a starting point) I'm tired of custom controls, subvi's, etc.. being scattered all over the place in different subfolders that are not intuitive to locate. :angry: How do you all organize your files in your project/on disk? I will try to post a screenshot of my current layout and open it up for discussion a little later.

  6. Dear all,

    My boss asked me a question this morning. throwpc.gif He wants to create a RLC circuit to control motor current to mimic a mechanical behavior. The behavior is a mass with two stiffness - varying springs (which stiffness is proportional to the distance) on each side of the mass. Two input forces on the end of the springs respectively. When we add Forces F1 and F2 to the springs on both end, the load (mass) will have net force F1-F2. Moreover, the stiffness changes depending on how far the springs compressed.

    Now, you have a motor, a voltage controlled current source and your knowledge to make the "current to torque ratio" in the motor system changes when you still able to control the torque preciously. frusty.gif

    Do you have any real world data or can you collect some from the springs? If so, System Identification Toolit might be a good place to start.

    http://sine.ni.com/nips/cds/view/p/lang/en/nid/13853

  7. Thanks for starting this thread. Let us know more about the likes/dislikes of Veristand after you have played with it for a while. I'm currently building a PXI based HIL tester and am sort of keeping an eye on Veristand out the corner of my eye.

    I'd like to know how friendly the user interface is for a high channel count mixed signal system. (analog I/O, Digital I/O, CAN I/O, etc..) This is the one thing I am struggling with on my system right now.

  8. I'm back from vaycay (a lovely week on the shores of Lake Michigan) during which I worked too much. As a kind of reward, I'm going to take a few days off from my regularily scheduled projects and do a little professional development. At this point, I can probably squeeze in a week of time (okay, some of it will be on my own time, at home, but my cow-orkers didn't get me a "Geek Goddess" mug for nuthin' laugh.gif ).

    I am woefully uneducated on two topics(well, a lot more than 2):

    1) LVOOP

    2) Scripting

    One seems more interesting (scripting) but the other seems more practical (LVOOP). Given a week, and given that I don't know diddly about OOP to start with, anyone want to weigh in on which of those 2 options might be a better use of my "professional development" time?

    Cat

    Do scripting. Then come back here and teach me :D

  9. Youtube Video:

    <object width="480" height="385"><param name="movie" value="

    name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="
    type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>

    That pilot must be at animal level :blink:

  10. I calculated that 98% of population(people who are at the level of one of the first 3 chakras) are at animal level.

    Here is somebody else who said almost the same thing(but he didn't said how many are at that level):

    Joseph Campbell the wise American said about people at animal level:

    Live on these three levels? Animals live on these three levels. Those are the levels of holding onto life, reproducing life, and winning. And this is what popular religions are concerned with: health, wealth and progeny. Winning the war, god send us rain for our crops, and all that sort of thing.

    alpha - what level are you?

  11. When I've got a big bug late in the afternoon, I don't worry too much about it because I just know I'll dream of the solution... Most times, I solve these bugs the next day before my colleagues even arrive at work... I don't remember feeling tired, but I do feel I work too much! ;)

    If I could just figure out a way to get paid for coding in my sleep. Could almost double my salary :thumbup1:

×
×
  • Create New...

Important Information

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