Jump to content

Bryan

Members
  • Posts

    366
  • Joined

  • Last visited

  • Days Won

    11

Everything posted by Bryan

  1. @stefanusandika: If I remember correctly, you have to design the VI that you want to be a "service" in such a way that it can be safely aborted when Windows stops it. This would prevent proper shutdown of VI execution and cleanup of references, etc. I haven't created a service using the method, so I don't know if there are techniques that can be used to allow safe shutdown of a VI. I was able to find an NI Article on it, but it does involve tinkering with the Windows Registry. @JamesMc86's nssm method does appear to be something worth a look.
  2. I remember seeing an article many moons ago about creating a Windows Service-like LabVIEW application. It involved using some files like "instsrv.exe" and "srvany.exe" (were these the files you're thinking of ShaunR?) or something of that nature. The only service-like interaction that an app using the method could do would be for Windows to start and stop it.
  3. I've been a LAVA member for quite some time. I actually found my current job through this website back in 2004 (and I'm still employed at the same location). I don't post much, but haven't done as much LabVIEW development in my career as I would like to. So I've fallen behind the curve as far as latest tips, tricks, architectures and methods. I haven't even used the Actor Framework yet, (we're still primarily using LV2010). So I haven't been able to lend much on LAVA as far as advice and help for those using all of these newfangled toys and methods or haven't had the need to seek help. This is possibly just a personal preference, but I prefer LAVA to the NI forums, and I rarely use the NI forums. I like how the smaller community feel is so concentrated with LabVIEW expertise. I wish I would be able to spend more time on here and be one of the regulars like I had been on previous forums in which I was a longtime member, but I just haven't had the need or knowledge to do so. That all being said, I may be on here a little more in the coming months as I've been somewhat asked by one of our company locations to modify a neat LabVIEW application. I've already seen the code and the previous developer was definitely someone I would consider to be a LabVIEW Architect. For all I know, they may be a member on here.
  4. Aside from moving your serial configuration VI outside the while loop, you may want to also add a delay to the loop as well. You may be pounding it with data faster than it can handle them (maybe, I've never had the opportunitiy to play with Arduino). Additionally, how is your Arduino set up to handle termination characters? I didn't see anything in the Arduino code specifying anything other than the baud rate. By default, the serial config VI enables a termination character using a line-feed. I don't know what VB serial configuration defaults are.
  5. With the ambiguity of the question, one could even suggest something as simple as a for loop. Without knowing how similar the 25 operations are (they could be the same operation 25 times with the same data type in/output), I'll "second" ShaunR's post and "third" a state machine.
  6. Glad I was able to help! Actually, I think it was mutual as I think I learned something too. So 255.255.255.255 is only a good address for localhost-type UDP communication then?
  7. I'm not 100% familiar with UDP, but I'm wondering about the IP address your client is writing to and whether you're wanting to write to a multicast address (224.0.0.0 to 239.255.255.255). I don't think that 255.255.255.255 (FFFFFFFF) is a legitimate address to write to for either TCP or UDP. Or, is that just for your example? If you do multicast, both will need to subscribe to that address (in the range cited above) as Read, Write or ReadWrite.
  8. I've been registered on these forums for a long time, but don't get on here much (I hope to change that). Last flurry of posts I made was probably when I got my CLD back in 2008 (I've been maintaining it). I've since taken the classes to help with taking a CLA test (Advanced Architectures and Managing Software Engineering in LabVIEW), but haven't had the opportunity to apply the knowledge I gained from those classes, so I haven't taken the CLA exam yet. I've wanted to go to NI Week since... well... forever, but every year, my company won't approve budget for me to attend.
  9. Are there any prerequisites to obtaining a CPI? I thought you had to be a CLA before being able to be an instructor.
  10. I haven't received my certificate in the mail yet, but just recently found out that I passed the CLD exam, surprisingly with a much higher score than I received on the CLAD exam. Woo hoo! I just thought I would share that with you all. After a couple of years more of experience and studying up, I may try for a CLA certification.
  11. Thanks guys! Hopefully the CLD will come next year once my company has the budget to send me to take it along with the Advanced course. My ambition is to one day have the CLA certification.
  12. I know it's off topic for this thread, but since I mentioned it in here, I figured I'd post an update. I just got notification that I passed the CLAD exam! Woo hoo! I've been using LV since '99, so I should have been looking at CLD, but I took the free CLAD exam at a nearby seminar. I'm just happy that I finally have a bona-fide certification after wanting one for so long.
  13. Sorry guys... I've been out of the loop for a while. On a personal note, I just recently completed Advanced I and II training and am awaiting my results on the CLAD (free at a NI seminar) and will hopefully be taking the CLD before next year.
  14. Thanks for the reply. I did find the VIs you were talking about... however, I was looking for one for LV 7.1. I'm able to save it for a previous version though. Thanks!
  15. I thought I had some encoding/decoding VIs at one time, but can't seem to find them now. I've done countless internet searches of LAVA and other sites and all I found were links that led to nowhere. Does anybody have any base64 encoding/decoding VIs that they would like to share, or could point me to? I'm also looking for some various checksum VIs, but I haven't searched for them yet as they may be more readily available. For some reason I can't get my OpenG commander to work on my work desktop. I don't know if our IT department has locked down programs from accessing the internet or FTP anymore. It used to work, but when I tried to use it today, it wouldn't work.
  16. Well, just as an update, I was able to get the RTE to install and work by using the "ldconfig" command after I installed it to update the shared library links. However, my only problem now is figuring out how to create an image that includes the RTE.
  17. Hello again. I know I've dropped off of the face of the planet for a while. Sorry about that. I'm working on something for a project and have successfully been able to install LabVIEW 7.1 development environment for Linux on a machine running PuppyLinux 3.01. My only problem is that I can't get the RTE to work, although there were no reported errors when I installed it. When I try to run my application from a command prompt, like ./myLinuxLabviewApp . I get the following error: Can't load LabVIEW runtime library /usr/lib/liblvrt.so.7.1 libLVMesaGL.so.3: cannot open shared object file: No such file or directory The files are all there under the /usr/local/lib/LabVIEW-7.1 directory with symbolic links in the /usr/local/lib directory. I don't know enough about linux to find out where it's trying to look for this file.
  18. Well, here's what I've got:I have 3 copies of Developer's Suite (one with Auto Test, the other with Ind. Monitoring/FPGA/RT and a Dev Suite core only) each with their own SN and with 5 "permissions" for each. I also have 1 seat of LV full development. I've been our VLA for almost 3 years now and I never had any training in it and have no idea what I'm doing. I'm trying to create "network installers" as I'm now finding out that I distributed the software incorrectly before. Now, I'm trying to do it correctly, creating network installers for people to use to access their permissions and what not... but I'm confused as to how I'm supposed to distribute them easily. I know how to create an installer, it's straightforward, but since I have 3 copies of Dev Suite, each under their own SN, do I have to create a new installer for EACH software component under their specific SNs? I.e. LabVIEW installer for A12B4567, C89D0123 and E45F6789 (I made up those SNs) and for each copy of LabWindows, etc? Then create file structures with shortcuts that point to each "correct one"? I don't know if any of the above made sense as it's late and I'm tired...I've looked at the online literature and examples and they don't cover the Dev Suites in the VLM very well, let alone multiple Dev Suites in a VLM. Forgot to mention... all of my permissions are computer based.
  19. Is there a section on LAVA for VLM-Related Stuff? I'm currently the NI VLM Admin for our site and I'm just getting around to working on getting things working "properly". I've come up with a lot of questions though since I never had any formal training in VLM Administration and some of the online stuff on the NI website doesn't cover things to the level I'd like. Is there a place in here for this type of stuff (I couldn't find a section that "fit" except maybe LabVIEW General), so I put this in here.
  20. Bryan

    It's a girl

    Congrats! Makes me think back to when my son was born. He turned 2 a couple of weeks ago and it's just been a blessing all around. It is too bad that they don't come with instruction manuals. The scariest day of my life was when we strapped him in his car seat for the first time and the nurse waved "bye-bye". My wife and I are actually kicking around the idea of trying again for another one this spring. We're going to shoot for a girl, but of course will be happy with either gender so long as he/she is happy and healthy. Again, congrats and welcome to the toughest job you'll ever love!
  21. QUOTE(TobyD @ Sep 10 2007, 01:35 PM) Makes sense for recruiters, but not for potential candidates where location plays a huge role in whether they're willing to relocate for a job... unless someone's desperately looking for work.
  22. Would you be able to tell us the city/state of this position or any additional details?
  23. Yes, I have that, but I'm one of those "double-click anywhere and start typing"-type person. I guess I'm looking to save myself some mouse clicks.
×
×
  • Create New...

Important Information

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