Jump to content

Jordan Kuehn

Members
  • Posts

    695
  • Joined

  • Last visited

  • Days Won

    21

Everything posted by Jordan Kuehn

  1. True, especially in this use case. I see your point about it being correct in terms of the framework. I'll mull it over and post if I come up with anything interesting.
  2. If I were to want to place a single typdef'd cluster on one of the pages, but write just the individual items from the cluster to the ini file all under the same section, is there an easy way to accomplish this? I want to maintain my typedef and not break things apart on the page, but it currently writes the entire control into the section which makes it difficult to use the OpenG read INI or Section Cluster VI's (though perhaps I'm missing something). I've looked at your example readfromdisk.vi, but it's pretty much what I've already tried. The workaround is to place the cluster into another cluster when reading and then pull the desired cluster back out and that makes me cringe.
  3. I was less than pleased at that response and am still a little confused as to why it behaves this way. As was mentioned the "Number of Rows" property should give this functionality IMO. Your post here has revived the anger and frustration I experienced last August when banging my head against the wall. :beer_mug:
  4. I encountered this last year. Here's what NI says.
  5. Congratulations!
  6. I didn't go back through and read it again, but this thread might be helpful:
  7. Do you guys know if they have this up yet? It's been nice in previous years to plan out and schedule the sessions I want to attend, but I'm not seeing it yet.
  8. The cRIO code should still be executing, and you can manipulate shared variables with the DSM. It can be a pretty handy tool when working with cRIOs. Won't get you inside the FPGA, but it can give you a peek inside the RT side and the CPU.
  9. Can you find the variables in the NI Distributed Systems Manager? If so, are they updating and reading correctly?
  10. Create a case structure after initializing your tasks to look for this specific error code. In the event that you see it, make new tasks. You can even check for errors after the creation of each task and handle them appropriately.
  11. You could also look into diff'ing the versions and only transferring the modified files. You would have a better grasp of whether or not that would be worth your effort though.
  12. This is also true for graphs and charts, especially when you have multiple axises.
  13. make sure you've selected the digital display first.
  14. You'll find that getting angry at people trying to help you here won't get you far, especially if it is a homework assignment and the goal is for you to figure it out on your own. I agree with Phillip, the information here + some Googling will get you where you need to go.
  15. I like your style, short and to the point. SQLite will get a look next time a customer needs a database.
  16. At risk of derailing the discussion, what benefits besides OSS does SQLite provide over other database types including MS Access?
  17. I agree with the first part, but I do not necessarily agree on arbitrarily converting a series of subvi's into a state machine if there is never any need to programatically change the order of execution. In fact, for a series of subvi's that are always called in sequence (very likely in this case, since I doubt the frames have been coded with any idea of replication elsewhere) I'd find that keeping them laid out in a row would be more readable, especially with some informative icons.
  18. Have you checked out the BeagleBoard?
  19. The advantage to using a more comprehensive service rather than just a folder on a server somewhere is mostly web access and viewing. You can even begin to integrate things like bug tracking into it. Bitbucket is nice and free and is probably the best option if you are using Mercurial. If you'd like to set something up for yourself on your own server, RhodeCode is a very nice and free package that will let you do that.
  20. If you are finding some of the built in signal processing tools lacking, I might suggest looking into MathScript (aka Matlab) nodes. Despite the work of NI, there is still a world of matlab signal processing code that is quite useful at times and this is a way to bring it into labview. (apologies if you were aware of this already)
  21. I think this is the closest thing I've seen. https://decibel.ni.com/content/docs/DOC-14718 The author notes that the details required for implementation of QR code generation (and licensing I assume) are expensive.
  22. I've read through the manuals for the advanced courses (took the training for the lower ones) and they had some very useful information, but from what I've seen in the CLA exam it may not directly corrolate. The ones I've read are likely from 2009 though. My best guess is you'd learn a lot, but still have work to do to prepare for the CLA. (note I'm only CLD right now. I'll probably take the CLA when it's time for recert)
  23. I've converted the word document to a pdf, and have provided some rough translation of the OPs questions. There are some images and the formatting goes to hell if I copy/paste. Preguntas Wertus.pdf
  24. I do not. However, I like this idea quite a lot and may start including it. There are times when I switch to a new approach and leave the old one while I test the new implementation, but I'll usually delete the structure when I'm done.
  25. Vugie, thanks for pointing those drivers out as well. I had looked into them some prior to the release of the SDK and felt they had promise, but I feel that it is better to build an approach around the official supported SDK now that it's available. Of course, the attractiveness of homebrew drivers is inversely proportional to the level of success I have with the official ones
×
×
  • Create New...

Important Information

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