Jump to content

Wire Warrior

Members
  • Posts

    226
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by Wire Warrior

  1. I prefer not to use the terminal icons. They are large and I have to double check they are not a VI especially when reviewing someone else's code. Of course, I have to admit that I did come to use the environment options more after they appeared because the first thing I did was open it and turn them off, which led me to examine other options.

    Jason

  2. I do a lot of block diagram generation (using Dia or Visio) for larger/more complex programs. I find it helps me keep track of what needs to be done and what has been done. Also, I find it's a good way to communicate with others especially managers. They like the pretty colors. I fill completed elements with green.

    Jason

  3. jkuehn,

    You can do what your wanting by using dynamic events. If you search for that in the example finder I believe you will find some examples. Basically you need to pass the reference for the control of the subVI to the 'control' VI where you will register the specific type of event you want to process, mouse over, value change, etc.

    Jason

  4. Oh this sounds SOOO much like conversation at my house with my two boys (17 yo and 16 yo). The other day I looked at one of them and said "You know....you're going to be amazed at how much smarter I get over the next 5 years. Do what you got to do."

    Though lately letting the older one get the 1969 Ford F100 truck has taught some valuable lessons. Turns out I knew more than he thought about the amount of work and cost in such a project. LOL

    KIds....I wouldn't get rid of them for money. Usually...;-)

    Jason

  5. It sounds like you also have a good case for the use of a Hardware Abstraction Layer (HAL) as discussed in the 2011 Developer Day presentation here. This covers some concepts regarding removal/substitution/inclusion of instrumentation components using LVOOP techniques. I found it quite educational and informative. All of the example code slides and scripts are there for download.

    The situation you are coding for sounds like the conceptual "ideal" poster child for OOP techniques. The architecture you use needs to handle the variability of hardware, tested units, operators, etc. that occur from maintenance/growth of long time use.

    Jason

    • Like 1
×
×
  • Create New...

Important Information

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