Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Bryan last won the day on March 24

Bryan had the most liked content!

Community Reputation


About Bryan

  • Rank
    Very Active

Profile Information

  • Gender

LabVIEW Information

  • Version
    LabVIEW 2018
  • Since

Recent Profile Visitors

1,990 profile views
  1. It works for me just fine on latest versions of Chrome, Firefox and Edge. Stupid question: have you tried clearing cookies and cache? On a side-note:
  2. Bryan

    Things I Hate

    Ditto! It's bitten me a couple of times since I started at my current employer. I've found instances where developers (who are no longer here, or were contracted by a certain NI Alliance Partner) have configured global tasks and channels in MAX and called them from LabVIEW/TestStand code. Also, I've seen where they've defined custom names for devices in MAX and referenced them in LabVIEW executables. I don't now what's been causing it lately (Win-blows updates?), but several of our factory testers, which use the methods above have been "forgetting" their custom MAX-defined names in recent weeks. Backups of the MAX config aren't always there, so I don't know what the names SHOULD be. I've had to try to find the source code for LabVIEW executables in several occasions in order to figure out what the MAX configuration should be, but have found that either the source code was "lost", or not all dependencies are there. I won't mention the name of the NI Alliance Partner that did some of the testers. It was actually a company that I was thinking of applying to when I was in danger of losing my job due to reductions in force, but I will say that if an operator tells me that there's a problem with a tester, and that it's a __________ tester, I always *sigh*.
  3. Sorry to revive an old topic, but I'm currently looking for a solution to this as well. I had found something on the NI forums, but it looks like it only works for TestStand 4.1.1. : Runstate.Root.Locals.DatabaseOptions.ConnectionString However, I'm using TestStand 2013 and 2016 and this expression doesn't appear to be valid for these versions. Edit: After some digging, I found that it can be found at: RunState.Root.Locals.ModelPluginConfiguration.Plugins[ARRAY] This will return an array of configured plugins. I'm assuming that this is going to vary for everyone, but I was able to find mine at: RunState.Root.Locals.ModelPluginConfiguration.Plugins[1].PluginSpecific.Options.ConnectionString I'm far from a TestStand guru, but I'm sure that I can write something to parse and find the connection string as I'm assuming that the array position may change in the future. But I'm hoping that someone has a simpler, more robust method of getting the configured connection string.
  4. You could add additional I/O to the Pi by connecting Arduinos to it. If you install LINX on the Arduino(s), your deployed LabVIEW application can control I/O on the Pi AND on the Arduino(s) using the LINX toolkit. I haven't done this personally (I'm using another home-grown method), so I don't have a "How To" for it. However, I know that I've stumbled on the above idea in one of my recent Google searches.
  5. As an individual of alternative-handedness, I find this thread and its comparison to my suffering by the majority in a right-handed dominated world to be offensive. 😁 Nah... we lefties improvise, adapt, and overcome. <Insert meme featuring Bear Grylls here>
  6. I'm attempting to get LabVIEW 2018 along with DAQmx and VISA installed on a machine (virtual) running Centos7 and am wondering if anyone else is doing similar. The main problems I've run into, by following NI's instructions for DAQmx and LabVIEW 2018 support is that it appears some of the DAQmx tools don't install (e.g. "lsdaq") and the additional NI software doesn't appear in the "Applications >> National Instruments" Gnome GUI menu. I can access serial devices once NI VISA is installed (after adding myself to the "dialout" group), but cannot see or access any DAQmx devices using their method in the link above. I have had some success using previous versions of DAQmx for Linux, but ran into issues and conflicts between modules used VISA and DAQmx. At any rate... I'm wondering if anyone has gotten something LV2018, VISA and DAQmx to work on Centos7 or RHEL7 yet... and if so, what issues/fixes/workarounds you had to do in order to get it to work.
  7. What type of serial communication are you using? RS232, RS485, RS422, I2C, SPI, ETC? The type you are using will determine whether it's physically possible to have multiple masters/slaves on the same connection. If you're using a compatible serial connection, yes... LabVIEW can do what you're asking. As far as how... there are already lots of examples built into LabVIEW and on the internet.
  8. Your request is too vague. Please provide more information as gb119 had stated, otherwise we won't be able (or willing) to help you. Your request reads like: "Hey, I want you to help me come up with a thing that does stuff for free by the end of the month. Okay? Bye-bye!" Otherwise, it seems like you're (vaguely) asking for either free labor or trying to get someone to complete a homework assignment for you.
  9. Okay... I'll bite just because I'm curious. While I was reading your post on how you fixed it, I was thinking of all of the times that I've reviewed code and shook my head when I see that type of programming.
  10. How specifically are you trying to create the folder? I'm using LabVIEW 2016 on Windows 7 and just tried creating a folder named "Blah 1.1" on my desktop. I did it using the "Create Folder" node located in the "File I/O" >> "Adv File Funcs" palette and it worked for me. If you're using Windows 10 and LV 2017, I'm not sure if one of those could be the culprit.
  11. With good reason! We "y's" are pretty sketchy.
  12. I think he'll be cool with it.
  • Create New...

Important Information

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