Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by jcarmody

  1. Hi, I work in a Test Engineering department on the Manufacturing/Operations side of the "wall", with Design Engineering on the other side. There is a disconnect in the way the Design teams specify their requirements and we end up shooting at moving/unclear targets; the result being that our ATEs are often delivered behind schedule and over budget. We'd like to make a generic requirements document that would gently guide them toward providing a specification that we can hang our hats on. If we can accomplish this early in the process we might have a shot at controlling scope-creep. Granted, late design changes will require us to readjust, but we'd be able to specifically say how much time & money will be required to comply if we had a good plan. Another area to consider (that I've been hurt by) is custom test equipment purchased by the Design team that gets thrown over the wall when the product is ready for production. I'm about to release one ATE for limited production use after spending > 200 hours reverse-engineering and modifying the software to the latest test requirements. I'd like to be able to get Design Engineering to follow our guidelines when working with an outside vendor, at least if they're going to use "future production use" as part of their justification for the purchase. Our design team is in the process of quoting a new piece and I'd like to get my two cents in early. I recall having an NI District Sales Manager give us a presentation on the help they offer folks developing large projects (it's impressive). One of the biggest things I took away was his point that a missing specification is a big risk at the outset of a project. I've sure seen the truth in this. Do you have a template that you would share with me? I'd appreciate any advice you can offer, and I'll compile whatever help I receive and post it back here. Thank you, Jim PS - Our walls aren't very high and we do have cross-functional teams working on all development projects. I'm just trying to help guide our operation toward Standard Work in this area.
  2. I recognized the poster's name in this thread. It's a small world, after all!
  3. QUOTE (Shaun Hayward @ Sep 26 2008, 09:09 AM) I just joined a http://forums.ni.com/ni/board/message?board.id=170&thread.id=359065' target="_blank">thread on the NI LabVIEW forum where I learned that you can use the database connectivity toolkit if you install an ODBC driver for SQLite. I guess I should have known that...
  4. QUOTE (Mike C @ Sep 25 2008, 09:28 PM) Michael, I'm curious about why you're interested in this product. Do you have a specific need or is this an exercise to learn a new technology? I'm all for learning new things :thumbup: (except, perhaps MS isn't my favorite source :thumbdown: ) I'd recommend SQLite for a small database without onerous licensing that you can include with your application. There's a http://decibel.ni.com/content/docs/DOC-1254' target="_blank">toolkit on ni.com that I've had some success with. Anyway, good luck with your project. Please forgive me if I'm way off base. jm
  5. QUOTE (JiMM @ Sep 23 2008, 08:32 AM) "WARNING!!! It is never safe to look directly at the Sun because the Sun’s rays can damage your eyes. It is safe to study the Sun’s surface if you use a telescope to project the Sun’s image onto a piece of paper." I don't know what would make it safe to study Michael Moore's new movie. But, I could imagine projecting something...
  6. QUOTE (mballa @ Sep 22 2008, 12:37 PM) THIS IS FANTASTIC!!! Thank you! I love it. jm
  7. jcarmody

    Alfa String

    QUOTE (JiMM @ Sep 22 2008, 01:06 PM) We're supposed to be http://www.amazon.com/Republic-Not-Empire-Patrick-Buchanan/dp/089526272X' rel='nofollow' target="_blank">a republic, not an empire. My kids are taught that in school; they go to school in the room over our garage. On the curriculum this year: Lego Mindstorm robot programming. :thumbup:
  8. jcarmody

    Alfa String

    QUOTE (rolfk @ Sep 22 2008, 08:30 AM) I think I'd prefer a monarchy. At least then there's a possibility that the government would want to maintain a sustainable economy; he's not likely to loot it to the point that there's nothing left to pass to his oldest son. The incentive in a Democracy is to get as much loot as you can before loosing office. :thumbdown: No man’s life, liberty or property are safe while the Legislature is in session. ~ Gideon J. Tucker Jm
  9. jcarmody

    Alfa String

    QUOTE (rolfk @ Sep 22 2008, 05:31 AM) :question: What did I do to deserve this?
  10. QUOTE (jcarmody @ Sep 19 2008, 10:28 AM) That's how I'd do it before kicking myself for making it harder than it needs to be. Just use a shift register in a while loop. http://lavag.org/old_files/post-7534-1221938729.vi'>Download File:post-7534-1221938729.vi Jm
  11. I'm interested in buying Peter Blume's book, so I'd like to solicit opinions from people that have read it. Is it an excellent resource? I don't want to spend $80 on anything less. I'm a CLD/CPI with two years of full-time LabVIEW experience. I currently work as a Test Engineer taking on large projects and would like to improve myself. I've seen a lot of stuff over the years (all two of them!) that I wouldn't be proud of. I don't want to make the same mistakes, and I do want to pursue CLA certification. Would you recommend any other books instead? In addition to? Thank you, Jm
  12. QUOTE (Pollux @ Sep 19 2008, 10:59 AM) It tells me I'm a Bilge Rat. I've always known this, it's just nice to hear somebody else say it for a change.
  13. QUOTE (Vidula S @ Sep 18 2008, 12:54 PM) I'd do it like this: http://lavag.org/old_files/post-7534-1221834955.vi'>Download File:post-7534-1221834955.vi Perhaps there's a way to use property nodes for the indicator? I don't know. Maybe somebody else will comment on this. (I hope ) This VI uses a boolean 'enable' control and a boolean 'last enabled state' shift register, and another String shift register to store the data while the indicator is disabled. The key is to catch when the enabled state changes and then put the current data (either from the indicator or the shift register) into the appropriate container. These are the 'enable' states & transitions I was interested in: start/stay TRUE - append data to string indicator start/stay FALSE - append data to shift register TRUE - FALSE - put string indicator value into shift register and append data there FALSE - TRUE - put shift register value into string indicator and append data there I hope this helps! Jm I finally have a LabVIEW icon under my name!!! :laugh: Yippee!
  14. QUOTE (Antoine Châlons @ Sep 18 2008, 10:27 AM) I've been using it recently on a project I inherited. I'd never make a VI that didn't fit on one screen! NI had their mobile expo in our parking lot a few weeks ago (very cool) and I mentioned that students in a few LabVIEW Basics classes had asked me about a zoom feature. His answer was that NI has resisted doing that so as not to encourage large block diagrams. I wonder why they even have the navigation window. Jm
  15. jcarmody

    Alfa String

    QUOTE (alfa @ Sep 9 2008, 04:10 AM) In communist (Soviet) Russia, forums watch YOU! Yakov
  16. I've inherited a bunch of spaghetti code, some of the most tangled bunches of wire you've ever seen. But, as bad as they are, I was able to understand & extend them. I've attached my favorite example of horrible code. The best thing about it is that I can point to the spaghetti code (written by coworkers) and honestly say it's not the worst I've seen.
  17. QUOTE (PJM_labview @ Sep 6 2008, 09:02 PM) I went from the VIC20 to the C64. I still have it in the garage.
  18. Let us know who you are My name is Jim Carmody. I'm a Mechanical Engineer/CLD/CPI with (almost) two whole years of LabVIEW experience. where you’re from I'm from Connecticut, but I've been living in North Carolina for the last four years. what you do I've been working as a Test Engineer for in the aerospace/defense industry for the past four months. whatever I've been programming forever (I began with BASIC on a Commodore VIC20). I've solved some interesting problems over the years but I've never been anything more than a pretty good amateur. I started using LabVIEW when I took a position as a Software Engineer, learning the language on-the-job, and becoming very fond of it along the way. I lurk around lavag.org because I want to become an excellent LabVIEW programmer and I'm hoping that spending time in this community will help me grow.
  19. QUOTE (Darren @ Aug 27 2008, 11:01 AM) Thanks. I thought you were referring to a pre-8.6 trick. I'd have know if I had installed 8.6. Jm
  20. QUOTE (Darren @ Aug 26 2008, 03:58 PM) How do you make shortcuts? Jim
  21. There's an interesting article on the NI Developers Zone about this - http://zone.ni.com/devzone/cda/tut/p/id/5313
  22. CPI was easier to get than CLD. I spent about 5 hours in a TX NI classroom, made a short presentation (about while loops) and went home. I've taught two LabVIEW Basics (I & II) classes. Teaching is fun, not at all like working! The preparation beforehand is a lot of work, though. Jim CLD/CPI
  • Create New...

Important Information

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