-
Posts
951 -
Joined
-
Last visited
-
Days Won
39
Content Type
Profiles
Forums
Downloads
Gallery
Everything posted by jcarmody
-
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) Study Shift Registers and auto-indexing tunnels. The "1" constant outside the loop initializes the Shift Register, otherwise you'd end up with an array full of zeros. The "200" causes the loop to run that many times. You can use a loop to auto-index an input tunnel, too. There's a lot to these structures, but it's all pretty basic and fundamental to programming. http://lavag.org/old_files/monthly_02_2009/post-7534-1234126821.jpg' target="_blank">
-
QUOTE (vultac @ Feb 8 2009, 03:06 PM) http://lavag.org/old_files/monthly_02_2009/post-7534-1234124770.jpg' target="_blank">
-
Anyone care to critique my security system?
jcarmody replied to Mark Smith's topic in LabVIEW General
QUOTE (zmarcoz @ Feb 6 2009, 08:54 AM) I get the system label from here: (someone else may get it from the Block Diagram, but I can't find it.) The System Label adapts to the background color. Your label wasn't like that. http://lavag.org/old_files/monthly_02_2009/post-7534-1233943593.jpg' target="_blank"> -
QUOTE (Val Brown @ Jan 28 2009, 05:16 PM) I don't think that this will work if the Pause control is handled in an Event Structure because setting the value of a control doesn't trigger an event. I discovered this yesterday and ended up putting a Value (Signaling) property node in the Timeout case. Jim
-
QUOTE (David M. @ Jan 28 2009, 02:46 AM) The file is from a really old version of LabVIEW; I can't open it.
-
QUOTE (Darren @ Jan 24 2009, 02:08 AM) This link tells me to: QUOTE Look for some posts in the coming weeks about how I prepared for each exam. I'm looking forward .
-
Monty Python has made an official YouTube channel. They had this to say: QUOTE and:QUOTE We know who you are, we know where you live and we could come after you in ways too horrible to tell. Instead, they made their material available. This isn't the first time that making something available free resulted in a lot of money for the artists. another link WooHoo for Monty Python. gizmodo had this to say:QUOTE Are you paying attention, MPAA and RIAA? A controlled release of free material keeps people from resorting to piracy and keeps them in your controlled ecosphere, which can include, yes, ways for fans to give you money. Important news for engineers all over the world, I think.
-
QUOTE (Louis Manfredi @ Jan 22 2009, 05:43 PM) I thought of that as I was driving home. It'll work fine, but they cost 2X the Aardvark. That brings me to another point in this sad story. I need a new one because my existing station went down this morning when a bad UUT put 28V to the clock and/or data lines. I had a spare! ...which, they promptly destroyed this afternoon. Any idea how I can protect these lines?
-
Hi, I need a USB I2C adapter (with LabVIEW drivers) that I can use to replace an existing part. I've been using TotalPhase's I2C Host Adapter but can't get one fast enough. It's a long story... Can you recommend one? Thanks, Jim
-
QUOTE (gareth123 @ Jan 21 2009, 10:27 PM) You don't need to specify an input to a formula, but it's essentially a constant if there are no dependent variables. QUOTE Another thing which I'm pretty curious about. At first, my formula was sin(2*pi) and why did you change it to sin(2*pi*mod(i,pi)) instead? what does the "mod(i,pi)" do? sin(2*pi) = 0, e^0 = 1. Your VI calculated to 1 every time the loop ran; I added to it to make it more interesting. http://zone.ni.com/reference/en-XX/help/371361A-01/lvtextmath/msfunc_mod/' target="_blank">mod is the modulo operator, mod(i,pi) gives you the remainder of i/pi.
-
QUOTE (Michael_Aivaliotis @ Jan 21 2009, 05:03 PM) I'll give it a shot.
-
QUOTE (alfa @ Jan 20 2009, 02:47 AM) We the Sheeple, in order to form a more perfect Union...QUOTE When a president will accept my theory? They have.
-
QUOTE (Mourad @ Jan 20 2009, 03:17 AM) I think you're missing a step; the example has Initialize -> Configure -> Read -> Close. /Jim
-
Anyone care to critique my security system?
jcarmody replied to Mark Smith's topic in LabVIEW General
QUOTE (gleichman @ Jan 19 2009, 03:09 PM) I was going to say that! I always get beaten to the punch... Also, and I don't know if it matters to the judges, but it's cleaner to label your wires with a System label. Good job! /Jim -
elapsed timer and data writing at intervals
jcarmody replied to freemason's topic in Database and File IO
QUOTE (freemason @ Jan 16 2009, 03:18 PM) You're welcome. Keep coming back!QUOTE I was close, I wish I knew how to do it. Were you able to figure out what I did, or do you still have questions? -
QUOTE (gareth123 @ Jan 18 2009, 01:37 AM) You didn't wire anything into the graph Your formula only makes one data point; I think you need a chart instead Your formula calculates to a constant Try this one
-
NI says that a CLD: QUOTE Passing the CLD exam doesn't prove that you fit this description, but it sure does make people think that. It's a bit of misrepresentation to present yourself as a CLD without having the ability to back it up.I passed the CLD exam with less than one year of experience. When I left my first LabVIEW position, my new employer knew only that I was a CLD (and that I interview well enough) and hired me. The pressure to produce at the level they expect is high; I've worked a lot of hours and still look back and shake my head at some of the programs I've written! I expect to always keep learning, but at some point my basic approach has improved and my code is cleaner. I think that this is what is expected of a CLD. I've toyed with the idea of sitting for the CLA exam. I doubt that I'd pass it the first time, but I'd sure learn the test. I'm good at passing tests and would probably pass the second time, but then I'd be misrepresenting myself. A CLA: QUOTE Demonstrates mastery in architecting LabVIEW applications for a multi-developer environment Demonstrates technical expertise and software development experience to architect LabVIEW components Manages projects by effectively utilizing project and configuration management tools Possesses experience of approximately 24 months in developing medium to large LabVIEW applications Good luck with your career, but know that a LabVIEW job interview might contain a test! This has been discussed on this forum here, and other places. EDIT - Oh, yeah. I've begun working with the OpenG project in an effort to learn more of the "architect" and team-oriented development stuff that is expected of a CLA. I expect this will be a mutually beneficial relationship in that I'll grow as a developer and, in exchange, I'll work on Open Source software that many of us use. Talk about a win-win situation! I've also thought of working on something for the Code Repository (may still do that). These are options for you, too, to help you gain the experience you need to go along with certification you want.
-
NI says that a CLD: QUOTE Passing the CLD exam doesn't prove that you fit this description, but it sure does make people think that. It's a bit of misrepresentation to present yourself as a CLD without having the ability to back it up.I passed the CLD exam with less than one year of experience. When I left my first LabVIEW position, my new employer knew only that I was a CLD (and that I interview well enough) and hired me. The pressure to produce at the level they expect is high; I've worked a lot of hours and still look back and shake my head at some of the programs I've written! I expect to always keep learning, but at some point my basic approach has improved and my code is cleaner. I think that this is what is expected of a CLD. I've toyed with the idea of sitting for the CLA exam. I doubt that I'd pass it the first time, but I'd sure learn the test. I'm good at passing tests and would probably pass the second time, but then I'd be misrepresenting myself. A CLA: QUOTE Demonstrates mastery in architecting LabVIEW applications for a multi-developer environment Demonstrates technical expertise and software development experience to architect LabVIEW components Manages projects by effectively utilizing project and configuration management tools Possesses experience of approximately 24 months in developing medium to large LabVIEW applications Good luck with your career, but know that a LabVIEW job interview might contain a test! This has been discussed on this forum here, and other places. EDIT - Oh, yeah. I've begun working with the OpenG project in an effort to learn more of the "architect" and team-oriented development stuff that is expected of a CLA. I expect this will be a mutually beneficial relationship in that I'll grow as a developer and, in exchange, I'll work on Open Source software that many of us use. Talk about a win-win situation! I've also thought of working on something for the Code Repository (may still do that). These are options for you, too, to help you gain the experience you need to go along with certification you want.
-
QUOTE (jcarmody @ Jan 16 2009, 04:52 PM) Silly me, I didn't wire the error cluster into the Shift Register.
-
I've managed this. It deleted 100 files in only a few seconds (and put them in the Recycle Bin).
-
This deletes files but doesn't send them to the Recycle Bin. Any ideas of how to get them there? I'm thinking .NET, but I've never dot-netted anything.
-
elapsed timer and data writing at intervals
jcarmody replied to freemason's topic in Database and File IO
Here's your code, slightly modified. You were so close! I added a delay (to stop hogging the CPU) I added a Case Structure and a Shift Register (to control when the 30 second timer operates) I deleted your wire between Get Start Time and Set Start Time I changed the Boolean control to a constant to Auto Reset the first timer I added a First Call to the test so you'd get your measurement at T=0 You'll also need to multiply your "at every" control by 3600 to get the first timer to run for hours instead of seconds. Jim