-
Posts
951 -
Joined
-
Last visited
-
Days Won
39
Content Type
Profiles
Forums
Downloads
Gallery
Posts posted by jcarmody
-
-
QUOTE (Pollux @ Apr 6 2009, 09:09 AM)
For some reason after calling one of them, executing and exiting the vi, the main vi doesn't respond anymore to comands.I'm wondering if your SubVI is really closing. I see your While Loop termination in the 'Achizitie' case so execution should continue in your Main VI, but apparently it isn't. Take Mike's advice and use Execution Highlighting to see what happens after you close the second VI. Perhaps you have another event configured that is stopping the loop. What/how many cases have a True wired to the loop condition terminal?
I was first struck with the Mouse Up event you're acting on; is there any reason you didn't use the Value Change event? That is typically used.
-
QUOTE (scls19fr @ Apr 5 2009, 12:52 PM)
I really wanted to answer with this, but the answer I wanted to give wasn't at the top of the list, so I'll answer with this one. Finally, I watched
a long time ago when I'd never heard of a circular buffer. It's pretty ok. -
QUOTE (hooovahh @ Apr 3 2009, 04:01 PM)
I know there are better ways to do it (like with OpenG tick count if my code has an error in and out)I'd still be as dumb as a stump if I didn't follow the posts on LAVA. Just yesterday I drew a Flat Sequence structure around a Tick Count (ms) function to time something. Thanks hooovah.
-
QUOTE (scls19fr @ Apr 4 2009, 03:49 AM)
or
-
-
-
Have you looked at the examples in LabVIEW's example finder or searched NI's site?
Here's something to look at to start: http://zone.ni.com/devzone/cda/epd/p/id/4812
-
-
QUOTE (alfa @ Mar 20 2009, 04:03 AM)
in my view the spacetime of our death is seald; the place and the time of our death is known long time before we die.Isaiah 46:10 "Declaring the end from the beginning, And from ancient times things that are not yet done, Saying, 'My counsel shall stand, And I will do all My pleasure"
Seems like someone beat you to it.
-
In my factory job I've found that my managers expect me to be equal to an Electrical Engineer (I'm not), in my previous job I was expected to know everything about LabVIEW, SCC & a bunch of the other stuff already mentioned.
I'd add that you need to be able to research & learn new things on your own. Become proficient finding answers (including nuggets like prepending "site:forums.lavag.org" or "site:forums.ni.com" to a Google search).
The last thing I have to offer is that you should make sure that you understand what tasks they're going to throw at you and that they are very clear of your limitations. Getting a new job is exciting, but it stinks to be jammed into something you're unable to perform.
-
-
There's a new article on computerworld.com that contains this:
QUOTE
Designing parallel programs is becoming fundamental to the programmer's job and those who do not figure it out will have a limited career pathThey should get with the times. We've been doing this for a long time now. It's an interesting article, anyway.
Jim
-
-
I'm developing an ATE that needs to communicate with a UUT that contains a microprocessor with a HOLD line. I can manipulate the UUT as long as I keep that pin high; the microprocessor takes over as soon as I drop it. These UUTs haven't had their programs loaded by this time (that's part of my ATE's job) so a watchdog takes over and the UUT isn't addressable until I cycle its power. (There are a few other lines/states that I need to maintain in order to conduct my tests.)
The problem I have is that I have to do a bunch tests and I use a few different FPGA programs to do them. I believe that the digital outputs are dropping when I push a new program to the target and I loose the control lines that allow me to work. I can regain control by resetting the outputs and cycling power every time I change FPGA programs, but I'd rather not (it just doesn't seem right.) My current solution is to take all of the individual programs and unpack them into one Uber-FPGA program (I'm compiling that now) but the block diagram is large and it hurts me when it doesn't fit on one screen.
Is there a way to keep the digital output lines from dropping when I change programs?
Thanks,
Jim
-
Is there anything preventing you from using a connection string instead of a datalink?
-
Ben offered to sponsor a coding challenge in this post in NI's forum.
QUOTE
If you can get a bunch of the contributors to come up with a good challenge I'll do the work of sponsoring the ChallengeCan you think of a good challenge?
-
I have to interview several people over the next week to fill a position one level above me. This person will be responsible for developing ATEs but will also have management responsibility for satisfying all ATE/test requirements in the plant. The resumes I've read so far don't have any LabVIEW experts and I'm worried! I'm not an EE and only have a few years under my belt doing Test Engineering, so I don't know what specific questions to ask.
I read the existing posts on interviewing to fill a LabVIEW developer position, but this isn't the same.
What can you suggest?
Thanks,
Jim
-
QUOTE (vieira @ Feb 16 2009, 07:21 AM)
Yes, aleatory means random numbers between 1 to 10.I need a matrix nxn, n rows and n columns (for example: 3x3, 4x4,5x5, 6x6, 7x7,....). The "n" must be entered by control.
Thank you.
Ok, you've confirmed what I thought. Have you tried nesting two For Loops and building your array? Put your Random Number stuff inside the inner loop, wire the "n" control to the "N" terminals and wire the random number through both loops to a 2D array indicator on the outside (with indexing enabled in both loops, of course).
Jim
-
QUOTE (vieira @ Feb 15 2009, 08:59 PM)
Edit. Oops... this looks like homework (in my excitement, I only noticed it after I posted).
A hint: don't worry about the Initialize Array function; you know you need a two-dimensional array. The answer lies in nested http://zone.ni.com/devzone/cda/tut/p/id/7588' target="_blank">For Loops...
Jim
-
QUOTE (cpalha @ Feb 13 2009, 03:55 PM)
Speech Input Technology - Architecture and Driver Support
Developing with Microsoft Speech Application SDK
Good luck! It would be neat to see what you come up with (post it here).
Jim
-
QUOTE (jcarmody @ Feb 10 2009, 06:51 PM)
You said binary... My heart was in the right place!
http://lavag.org/old_files/monthly_02_2009/post-7534-1234350714.gif' target="_blank">
-
QUOTE (vultac @ Feb 10 2009, 01:40 PM)
http://lavag.org/old_files/monthly_02_2009/post-7534-1234309797.gif' target="_blank">
Didn't you post this on NI's forum? What are you doing?
-
QUOTE (vultac @ Feb 8 2009, 03:38 PM)
http://lavag.org/old_files/monthly_02_2009/post-7534-1234126821.jpg' target="_blank">
-
Using Python as a "dynamic" formula node
in Calling External Code
Posted
A post on NI's forum asked:
QUOTE
I posted a solution using the OpenG Python tools (a few solutions, actually, as I kept playing) but I wonder how I can improve what I finally came up with. I use a Case structure in a For loop to get the data from the Python session, but I've had to put a case for each data type. Is there a way to get this dynamically?
Thanks,
Jim
Download File:post-7534-1239112361.vi