Jump to content

CommonSense

Members
  • Content Count

    15
  • Joined

  • Last visited

Community Reputation

1

About CommonSense

  • Rank
    Active

LabVIEW Information

  • Version
    LabVIEW 2017
  • Since
    1994
  1. QueueYueue, I forgot to mention that I have looked at the OO Plugin Framework that uses the Factory Pattern. So many patterns to choose from ... CS
  2. QueueYueue, I've watched Trevor's and AQ's presentations, and have built some basic OO code and now know quite a bit more than I did, but this is a continuous learning process of course. One other question to you is that while I am looking at and trying to continue the design process that you suggested, what design pattern(s) that have been mentioned here on LAVA and on the NI website, is closest to your suggestion? This will greatly help my understanding of the design implementation process - at least for this particular use case. I have been reading the forums on the various pro's
  3. QueueYueue, Could you point me in the direction to what OO example project that I should take to learn before going on to tackling the AF ? Thank you, CS
  4. QueueYueue, One more clarification / point per a paragraph I wrote above; "When the TCP Client starts up, it reads a text file that says how many of each type of tabular and XY pages the operator has configured, the name of the tab page, with the associated channels and attributes on each page that he/she would like to monitor. The operator can edit this text file only via a deparate dialog / vi program that opens up from the menu on the Main vi. " I meant to say that when the tcp client starts-up, it reads a text file as to how many of the maximum amount of tab pages are displaye
  5. QueueYueue, Thank you for taking the time to formulate a design framework per my, yes, vague requirements/use case. Before I begin to digest the class structure, I'd like to say more about the TCP client use case: -Connection Use Case: 1.) When the client application starts up, it is not connected to a (the) Server. When the operator decides to connect to a certain Server, they must enter the IP address, the Port, a configuration alphanumeric value, and another optional configuration piece of information. 2.) When the client connects to the server, the server first sends
  6. Hi, I am making a determined effort to migrate a particular application of mine over the fence to OO, but I would like to be "herded" towards using the correct or proper design pattern(s). This application of mine is a TCP Client app that allows the user to connect to one (1) test server as to display test data in various forms (i.e. tabular, time-histories, gauges, etc.) using a single tab control. There can be up to ten (10) such Clients logged in at one time to the same Server. I have read recently that several folks on NI & LAVA forums advise to move away from the tab control
  7. Hi 'yall (some NI Week rehearsal here ...), Its been several months now since my last post, so here is the obligatory update: I have implemented a TSVN Client and Visual SVN server architecture - including JKI's TSVN plugin which works great ! - for about 3 months and everything has been running very smooth I must say. We determined that we needed a centralized repository (RAID6 supermicro server) for now, but we will re-analyze this architecture every year to see if we need to move to something like Mercurial which looks like another big step forward. We pretty much work on our own code,
  8. All, I just met a Linux text programmer who has used svn/cvs/rcs/sccs and ClearCase and says that git is as good as SVN. ClearCase was a mess considering the amount of servers/services that need to be setup (i.e. vob servers, view servers, vob admins, modified kernels, etc.). He also passed along the following git favorable benchmark website : http://whygitisbetterthanx.com/ Anyway, I've now completely run the original topic (vehicle) off the road so to speak and now I am also looking in the git direction. Signed, A little confused but seem to be heading in the right direction ...
  9. All, Thank you for your responses but it looks like I need to clear up a few details : 1.) ClearCase DOES cost us $$$. 2.) I know of a small group that uses Perforce and witnessed it in action and the process of checking out / in was MUCH easier than ClearCase !!! .... but Perforce is not free. 3.) The Open Source (i.e. free) allowable choices are : CVS / TortoiseCVS, SVN / TortoiseSVN, git, or Bazaar. These are the boundaries that are set for me. So, I don't want to hear about any other SCM tools out there - but thank you for mentioning the other products. The focus of my topic i
  10. Hi, I am looking for any and all comments on this topic from the LAVA community : I am a LabVIEW programmer who has been "forced" to use Clearcase for several years now by the text based coders in the dept. It seems that there are now more LabVIEW programmers that use TSVN and SVN than any other SCC tool out there in industry (my perception), and I am sure for good reason and not just due to cost savings !!! I would like to present a functionality / ease of use comparison case between ClearCase & TSVN / SVN to justify the potential migration to TSVN & SVN. Thank You in advance
  11. Back from the holidays, Happy New Year All !!! Seems a little cold around the world these days ... hmmm (checkmate .... again). Now back to the lecture ... Crelf, you have proven that being a good LabVIEW programmer (not a fighter ...) does not carry over to having a rational debate about the GW scare, and the related real topic of re-distribution of wealth. Your probably love socialism as you are too young to have experienced anything else. A young socialist that has been nurtured to depend huge government for all of your needs. One tip: Any country with a constant unemployment rate (over
  12. All, I agree with Bob Hamburger that we need to get away from using oil via safer energy sources via Manhattan like Project effort. Not only to have clean energy, but also as a National soveriegn security measure to remove relliance on folks who devise daily to remove us from the planet. I've was involved in a project some 7-8 years ago that was a LabVIEW solar panel testing system (Control & DAQ) but the plugged was pulled due to other funding priorities at our large Aerospace company. This topic is not tied to (good) science, its all about re-distibution of wealth. Before Al Gore
  13. Lets all take a timeout and take a quick quiz to see what our levels of understanding truly is on this HUGE topic that needs final conclusion : Short Quiz #1 : http://www.geocraft.com/WVFossils/GlobWarmTest/start.html Short Quiz #2 : http://icecap.us/images/uploads/Globalwarmingquiz.pdf Further reading : http://www.oism.org/pproject/ http://rankexploits.com/musings/ http://climateaudit.org/ http://icecap.us/index.php http://iceagenow.com/ http://wattsupwiththat.com/ http://www.friendsofscience.org/ Stay properly informed folks. Please. The most inconvienant truth in the USA is
  14. QUOTE (Tomi Maila @ May 16 2007, 10:28 AM) Tomi, I am starting to build a LabVIEW v8.5.1 interface for HDF5 1.8 and I was wondering if it is possible (with the LabVIEW Vi's available from http://www.me.mtu.edu/researchAreas/isp/lvhdf5/ ) to have 1 writer and several (5 max) readers concerning the same hdf5 file ? From reading the HDF5 literature it seems to be able to support this scenerio but I have noticed some caveats that the LabVIEW Vi's may not support 100% of the functionality. I would greatly appreciate any pointers/lesson's learned when you were building your interface. Thank
  15. Mario, How can I get my hands on your wrapper? -Karl
×
×
  • Create New...

Important Information

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