Jump to content

jcarmody

Members
  • Posts

    947
  • Joined

  • Last visited

  • Days Won

    39

Everything posted by jcarmody

  1. I look at some of the stuff I wrote last year and cringe, although it's not as bad as stuff I wrote three years ago (when I started programming in LabVIEW and when I passed CLD & CPI). I give a lot of credit for my improvement (such as it is) to this forum (and JKI's and NI's). I can't say "thank you" enough to people that spend considerable time helping strangers. I have a long way to go before I will call myself an "advanced virtual architect". In the meantime, I'll just continue to frequent these forums.
  2. This thread, on that other forum, began with a poor fella expressing frustration over a horrible application he inherited. The discussion became one that illustrates your point (or, an extension that follows from it) - many "professional" LabVIEW programmers are rather horrible. (Please don't look at any code I've posted until after you forget I wrote that.) Many of them charge $100US/hour for their "services".
  3. Yes NI installer, no automatic prompt responses. Application settings. I use configuration files to make the system flexible when I'm working on it, but I want less flexibility when it's working in production. One-click build-n-install.zip
  4. Charge a capacitor and tape it to the workbench? Edit - a small capacitor
  5. It works, but it's not as nice as I'd like it. I don't have as much as you have. Mine builds the executable and installer then closes LabVIEW and launches the installer. I want to add a function to set file permission on the ini files to restrict editing to admins. I'll be able to post it Monday, but it's not very fancy.
  6. Justin's blog post CHANGED MY LIFE! I re-wrote my own interpretation of this earlier this week (I had made an ugly version after reading the post and wanted one that could be shared), but didn't go as far as you did. I can't tell how far you went, however, because I don't have LabVIEW 2009 yet. Can you save it back to 8.6 (at least)? Short of that, could you show me how you managed the timer? My timer keeps time but the interface frequently hangs/freezes when the builder is running.
  7. CK, This is an approximation to what you described. The "variables" are the wires and the Shift Registers carry them from one loop iteration to the next. See how I've created your struct as a clusters; I took the liberty to do the same with old_s0 and old_s1 just to make it easier to propagate them to the next iteration. The other case in the Case Structure has the old wired straight through, and I've got a True constant wired to the loop condition just for this example.
  8. I have a simple way, but it's not elegant.
  9. Would you share it? I have a project that I inherited from an outside contractor. I rewrote everything except the CAN driver and want to get the bloat out of the project. I have another project (from the same outside contractor, not coincidentally) in the same boat.
  10. Do you have a preference between the two? I just installed Eventum, but I like Fogbugz. Anyone else use Eventum?
  11. Not for free, you pay $299 for one user.
  12. Try XAMPP if you want to run a web application. You can run a webserver from a thumb drive. You'll need to know how to set up a MySQL database and install the application, but that's not very hard.
  13. I've been using Fogbugz for a few weeks now and I'm thrilled, so I'm wondering what it's missing for you. Besides Fogbugz, I've installed & used: Mantis on my own site, but don't like managing my own stuff anymore. It installed easily with a Simple Script from my host's cpanel. xp-dev.com for SVN, but it has project management and bug tracking as well. I don't like those parts so much. They've recently added hooks into Fogbugz to link commits with a bug's resolution. I love Emacs and Planner mode for managing my projects (and time recording), but these require a particular kind of geek.
  14. I'm afraid of opening Word documents... Please put a raster image in another post. Have you tried using the DAQ Assistant?
  15. Ask any questions you have. The on-line help is very good and single-stepping through the code, probing as you go, will help.
  16. I think I misunderstood what you were going for, and I didn't even look at your LabVIEW version so you probably didn't get to run my examples. I turned the LEDs off at the end of their appointed times. Here's how I did it. Those are Elapsed Time express VIs. I felt bad after writing this because it would require more code to add more LEDs, and it would get very ugly very quickly. I wrote this to go up to 32 LEDs without changing the code. I think it would be easy to add even more, but I'll leave that up to you. That's a Time Delay express VI. The thing I really don't like about this approach is that it can't be stopped, only aborted. PS - the second loop exists only because I HATE local variables.
  17. Do any of you have experience with the LabVIEW Education Edition? I just read of it in an RSS feed I follow that pointed to this Developer Zone page. I followed the link to a Lego Education page. I'm teaching my kids LabVIEW and this sounds fantastic. I'm wondering if I'm missing something, perhaps something to do with qualifying schools (we're homeschooling).
  18. Ken, The point Ton and I were trying to make is that you need to demonstrate that you've made an effort to solve this problem yourself. If you're asking for our help you need to explain what you've tried and where you're having trouble. You won't learn anything if we do the work for you. Besides, you won't even be able to recognize if someone gives you an obfuscated solution (which has happened on this forum). We don't know anything about you. For all we know you're a college student with a homework assignment and you're trying to get us to do it for you. If this was the case, and you don't learn the material, you may graduate and be hired by my company and be assigned to my team. I'd have to do your work for the rest of my life. I'm not interested in that. Jim Yes, or "I [shout C syntax] in your general direction."
  19. That's a good idea, but I think everyone should use linked tunnels. That won't work for 8.2, though, so I'll do it. The 8.6 version allows you to ctrl-drag-and-drop/copy cases in the tree. I can't recall if I implemented it in 8.2, but 8.6 hides the CaseSelect window unless the source VI is active. I'll do it because it seems like a natural behavior. The support discussion is over here. Did you look at my last post? I had a question I need help with.
  20. I'm hoping that Ken N replies to this post. If he goes away before getting help, I shall be forced to taunt him a second time!
  21. My first submission wasn't scalable, this one is (up to 32 LEDs). I have the day off today! nLEDs.vi
×
×
  • Create New...

Important Information

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