Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by BobHamburger

  1. Win7 on my laptop, XP on the customer's desktop. Re-read my second entry on how things spontaneously resize without changing from one machine to another.
  2. Panel is not resizing. Dev environment. More interesting details: Vertical array of dbls. Working just on my laptop, not migrating anything anywhere. Open the app's GUI and highlight the text in the first element of the array, and then open a Font Style dialog with CTL-0. Make no changes, just close the box by hitting OK. The vertical size of the elements increases from 21 (the size I've previously edited it to be) to 22 pixels. Note that both the array, as well as the element which comprises it, have strict type defs, so I couldn't even make this change directly from the VI's front
  3. I am developing an app on my laptop, and deploying to a customer's machine. Every time I migrate from one system to another, various controls and indicators decide to change vertical size (# of pixels) and/or alignments. For example, I've got a name-value display which consists of a vertical array of strings next to an array of dbls, with the vertical scroll bar of the dbl array tied programmatically to a property node index input of the string array so that they scroll together. The nominal size of each of these indicators is 18 pixels, and the arrays are aligned at their top edges. Migra
  4. I know this is an older thread, but I wanted to follow-up on my earlier remarks as I believe my recent experience is relevant. My local ASM was kind enough to find and send to me some training manuals this past fall. I spent the past two months thoroughly reviewing the materials at a leisurely pace, and I have to admit that the four classes (Core 3, Advanced Architectures, Project Management, and OO Programming) showed me quite a few interesting methods and approaches which I'm sure will prove useful at some point. I took the exam today and scored a glorious 56. My impression of many
  5. I'm in the position that Jim was in six months ago: my CLA is about to expire and I need to take the CLA-R. I downloaded and took the practice exam and failed it by a couple of questions. Like Jim, I used to work for a local select integration partner (the same one, in fact) with which I have maintained a cordial business relationship, and I spoke with their training manager to discuss the best strategy to prepare for the CLA-R. She informed me she, as well as several other of their engineers, have recently failed the CLA-R. We're not talking about a bunch of slouches here; this is a group
  6. Introduced in LabVIEW 7.0, the Subpanel is a container that is used to display the front panel of a subVI within the front panel of a Main VI, allowing users to interact with the subVI's front panel controls within the bounds of the main VI. Read the full article here.
  7. People are throwing the term "state machine" around in this thread (and in the general LV community at large) pretty cavalierly. When I took Digital Design as an undergraduate (granted, about a million years ago, or so it seems), we studied two kinds of state machines: 1. Moore: the outputs are uniquely determined by the state, and 2. Mealy: the outputs are determined by the transitions between states. The other significant feature of a state machine is that, for every given state, the next state can be uniquely and deterministically quantified as a function of the current state and inputs
  8. Well, it's a month later, and I'm a dedicated convert to virtual machines. Thanks, Omar, for the suggestion. However, I think I'm about to run into another bomb. My various VM's, each with their own clone of Windows 7, are requesting activation and threatening to not work in two days if I don't. From everything I've Googled online, there seems to be no way around this other than purchasing additional Windows keys, which is ridiculous. Anybody out there know of a way to get around the MS Licensing Nazis?
  9. Well, I found a place to download a Win7 .iso file. Seems to work... I've created VM's for LV8, 2009, and 2010; I'm installing 2010 and its myriad toolkits right now. I'll update this thread as soon as I know how well it all works.
  10. I'm taking Omar's suggestion and installing VMWare Workstation; I've downloaded it and trying it out for 30 days before purchase. I've installed it and created a virtual machine without any difficulty. Now it wants me to supply it with the Win7 installation discs so that it can install the OS in the VM. Of course, my laptop didn't come with media (how many do these days?) It came from Dell with Win7 Home Premium installed, which I upgraded to Professional. Is there any direct way for me to generate an installation image from what I've got? I've poked around with VMWare and can't find any
  11. I've been using LV2010 for the past two months on my relatively new laptop (Dell Inspiron w/ Core i5, Windows 7) without any problems. Then, this evening, out of the blue, LV won't start; I get a dialog box saying "LabVIEW Development System Has Stopped Working" See attached screenshot. I had the exact same thing happen last week with my installed copy of LV2009. I have customers using various versions of LV, so I have multiple versions installed. The only way that I was able to get 2009 up and running again was to uninstall and reinstall it; trying to do a repair did not help. This is v
  12. What ever happened to the revision/update to the book that you and Mike were working on?
  13. Note that this is a cross-post from the NI Discussion Forums... I have a cRIO system which consists of a 9024 RT controller in a 4-slot chassis, and a separate, remote 9144 EtherCAT 8-slot chassis. The 9144 has the usual assortment of AI, AO, etc. modules, and it also includes a 9853 2-port CAN module. When I try to use the "Add Targets and Devices on FPGA Target", the 9853 shows up as a NI 37670, with the comment "This C Series module is not supported by the current versions of LabVIEW and NI-RIO." For reference, I'm using LV2009 SP1, and NI-RIO 3.4. Even more confusing: if I move
  14. One of the many cool things which I love about LabVIEW is the ability of most of its primitives to be polymorphic. Similar to the general meaning in Computer Science, polymorphism is a programming language feature that allows values of different data types to be handled using a uniform interface. For example, the comparison palette is almost completely generic; you can use the same equality or inequality primitives for integers, floats, strings, enums, or arbitrarily complex compound structures (e.g. clusters) comprising all of the aforementioned. Particularly handy is LabVIEW's ca
  15. Rolf, could you be a little more specific on the location of the HTTP OpenG VI's? I can't find what you mean by the "CVS repository" on SourceForge.
  16. Check out Ohio Semitronics. They make a huge range of power metering sensors, transmitters, and related instrumentation.
  17. I've used VA's for the same thing -- a name/value pair lookup table -- and have similarly noticed a huge efficiency gain vs. using the Search 1D Array. Our clever friends in Austin must've implemented something cool inside the variant attribute code. Kinda makes you wonder why they didn't do the same trick with the Search 1D Array primitive.
  18. Within the context of a large test application, I recently wrote a set of utilities for defining CAN tags using the Channel API. In a nutshell, it allows for CAN channels and the associated messages to be defined from a configuration spreadsheet without the use of MAX. It handles scaling, limits, encoding, all the bits and bytes stuff, and is very easy and intuitive to use. It's all very cool, and most of it functioned perfectly right from the start without any hassles at all. I had successfully defined several little-endian, unsigned channels, of various widths, and everything worked great.
  19. Hopefully, you can find a more cheerful motivation to start doing it. In my case, the very real threat of suffering a lingering cardiovascular disability, or, on the other hand, sudden cardiac arrest, act as strong incentives for me to get my arse off the couch.
  20. Thanks for the kind thoughts, Chris. Still here and kicking. Feeling fine most days, at least as fine as my advancing years allow me to My cardiologist prescribed a 12-week cardiac rehab exercise program for me, which is 100% covered by my health insurance (the topic of many other lively threads...) I go three times a week for supervised aerobics while wearing a wireless EKG monitor. At this point, each 45 minute session includes walking 1.5 miles on the treadmill at a 4% grade, followed by 2.5 miles on a stationary bike. Not bad for a middle-aged geezer with a bad ticker.
  21. What was that? A sounding Borat?
  22. NI's exams are based on their training materials. If you've taken the classes (and really understand the concepts involved), then your best bet is to go back and thoroughly review the manuals. Your ability to accurately and thoroughly regurgitate the training concepts will facilitate your passing the exams. The majority of the most useful and practical stuff that I've learned over the years has come from the examples that ship with LabVIEW. Mind you, most of this won't help you with the CLD exam, but it can greatly expand your knowledge of various techniques and approaches.
  23. Great reply, Dak. Well thought-out, articulate, detailed, and respectful; just the kind of debate that I value on LAVA. Nonetheless, I still think we need to wean ourselves off of the oil tittie and move on to something more sustainable. Just my $0.02 worth. Woo hoo! I just hit my 100th post! At this rate, it'll only take me about 120 years to catch up to crelf
  24. Ice core data, cyclical temperature changes, who said what and when, graphs, politics... none of this is really relevant. To me, the central issue that needs to be addressed is from where we get our energy. Right now, the bulk of the world's petroleum reserves -- the energy source we find easiest to obtain and use -- are under countries with unstable political regimes and (to Westerners) undesirable cultures. The US is fighting two wars because we have to keep ourselves involved in the politics of the Middle East. Plentiful non-petrochemical energy would mean that these countries would become
  • Create New...

Important Information

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