Jump to content
News about the LabVIEW Wiki! Read more... ×


  • Content Count

  • Joined

  • Last visited

  • Days Won


austinman last won the day on April 17 2017

austinman had the most liked content!

Community Reputation


About austinman

  • Rank
    More Active

Profile Information

  • Gender
  • Location
    Austin, TX

Contact Methods

LabVIEW Information

  • Version
    LabVIEW 2017
  • Since

Recent Profile Visitors

1,407 profile views
  1. austinman

    Best LabVIEW Online Training | Mindmajix

    6 days and 1 tax return later, and my BS alarm still hasn't shut down.
  2. austinman

    Best way to use this event structure

    Thanks for your input, and sorry for not responding sooner. For some reason LAVAG does not like to send me notifications, even when enabled. which means I have to manually check for responses. It sounds like we are on the same page, in that there are different solutions for different problems. As someone who teaches LabVIEW Core 1 and 2 on a regular basis, I find the basic producer/consumer can be overwhelming to new developers. My feeling is the producer/consumer, and state machine, are a good foundations on which to start. As skills and application complexity increase the QMH is the next step, and so on. Hopefully all the loops have matching decor.
  3. austinman

    Best way to use this event structure

    @drjdpowell Agreed, the Producer/Consumer does have limitations, but it is good starting point for LabVIEW developers. Out of curiosity, what architecture/design pattern would you suggest a new(ish) LabVIEW developer use in place of the Producer/Consumer?
  4. austinman

    Tab showing after open, but prior to run

    It sounds like you have made the 'Service Use Only' tab the default value for the Tab control. Select the 'Manual Adjust' tab, right click on the tab, and from the short-cut menu select Data Operations>>Make Current Value Default.
  5. austinman

    Help in understanding array and for loop

    A search of Google and YouTube with 'labview for loop' results in a number of ways to learn about the LavIEW's For Loop. A similar search will work for learning about array functions in LabVIEW.
  6. austinman

    Best way to use this event structure

    As you have discovered, one of the limitations of the Event Structure is that it will only process one event at a time. A search of YouTube with 'labview producer consumer' returns a number of videos that discuss using multiple loops with the event structure. If you have access to the LabVIEW Core 2 material the producer-consumer design pattern is discussed there. Using multiple loops enables your program to keep processing events while performing other tasks (e.g. prompting the user for input).
  7. austinman

    Custom pump control

    A Picture Ring control (configured as an indicator) sounds like a good candidate, and available in 2011.
  8. This advice may not be much use for your imminent interview, but for the future it may prove useful. If you are looking for a job/career that focuses on using LabVIEW, then you should seriously consider gaining a LabVIEW certification. Certified LabVIEW Developer is the sweet spot. The NI web site has lots of information, including preparation material. Check it out at: http://sine.ni.com/tacs/app/main/p/ap/ov/lang/en/fmid/499
  9. There are tookits available that can convert XML to LabVIEW data. For example JKI's Easy XML Toolkit: http://jki.net/tools may work for you.
  10. austinman

    Open Source SW and mailicious intent

    I have worked with a couple of organizations where developers had similar constraints on using open source libraries/code (in any development language). They had processes in place to verify open source code was 'safe' that were so time consuming it was easier for a developer to create their own.
  11. austinman

    Register for NI Week 2017 and receive a 50% Discount

    I saw another comment in one of the ni.com forums expressing similar frustration. Looks like someone sent the emails without checking that the back end systems were ready.
  12. I received an email from NI today, offering a 50% discount on the price if you register by Sept. 1st. When I tried to register with my user name the web site showed my NI Week 2016 registration information. Anyone else received the email and tried to register?
  13. austinman

    File transfer using UDP

    Hima, UDP is a lossy protocol. There is no guarantee that all the data will arrive at the listener. This could be one reason you are seeing data loss. Have you considered usiing TCP/IP, a much more robust protocol?
  14. austinman

    Decoupling two nested state machines?

    Have you considered simply moving the Producer Loop for Measurements into it's own loop? You could have 6 separate While Loop, or possibly combine the Instrument Loops into one loop (need to think that over). If you haven't done so already take a look at the Queued Message Handler template that ships with LabVIEW and the Continues Measurement and Logging sample project. Based on what you have posted I think you will find the template educational, as you are pretty close to what it does. The loops have different names, but the concepts are the same.Hope this helps.
  15. austinman

    access front panel data value of clone vi

    Pleased to hear all is well. My paranoia alarm needs to be turned down

Important Information

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