Jump to content

Cat

Members
  • Posts

    815
  • Joined

  • Last visited

  • Days Won

    15

Posts posted by Cat

  1. QUOTE (crelf @ Apr 22 2008, 11:13 AM)

    Sounds like something I could try out at home, but here at work, I'm sure the IT Nazis would throttle me. They often make it seem as though they are doing us a big favor that they even let us out on the Internet. And forget actually installing any unapproved software. I managed to sneak Google Earth in on them last month, but after a couple days They sniffed it out and disappeared it.

    But in case I need to be more specific, here's what I want to do: I'm "watching" a couple threads. I get an email if there is a reply to one of them. I'd like that email to be sent to more than one address. Is this possible now?

  2. Hi all,

    Warning, this is my first Linux project.

    My LabVIEW for Linux software is coming over on the boat from Ireland as I type. But I thought I'd get a jump start writing on my trusty Windoze box. Here's the first of what I'm sure will be many questions:

    I will be reading data packets in from a TCP connection and dumping them to disk. I would like to time stamp these packets. They are arriving approx 20480 times a second. The "approx" part is why I need the time stamp. There may be significant time gaps between the arrival of the data packets that I need to know about. Can the Linux system clock keep up with this?

    Cat

  3. Hi all,

    A million years ago I went straight from C programming to LV 2.5 and have rarely, if ever, looked back. So, IOW, I missed the whole Object Oriented paradigm shift.

    I have at various times looked at OOP and tried to figure out how to apply it to my coding. I was usually in the midst of some huge application, tho, and backtracking was impo$ible.

    But here I am at the beginning of a (not so) huge project and I thought I'd give it a try again. I've gone thru as many of the links listed here and NI that I can find, and many of the posts to this forum. I'm stuck at a fundamental issue of OOP being about programming "components" as opposed to "functions".

    I understand the Climate Control example. Its got clearly defined components in its heater/cooler/fan/etc. Ditto for the "dog" class examples. But what if the only tangible component of your system is a computer?

    For example, one of my current projects is a data recorder (to vastly over simplify it). I need to set up a connection to a data server, read data, save data, manipulate data in different ways, and then save the results. I would usually write this as a series of modules that perform those functions. Is my only class "Data Recorder" and all of those functions methods of that class?

    Over the years I have written tons of code that basically does just this. I can't imagine it all falls under 1 class. It seems rather ridiculous to have an Ethernet Card class and a CPU class and a RAM class, and a Hard Drive Class, but that's the only other way of looking at this I can come up with.

    Am I making this too hard?

    Cat

  4. QUOTE (Cat @ Apr 9 2008, 09:35 AM)

    When I get to the "Source Files" part of the installation, it seems that it doesn't add individual files, but in fact adds the entire Build Specification for each executable. However, those different Build Specifications point to the same dll in the Support directory and when I tell the installer to add that Build Specification it comes back with an error "The following files already exist in the destination directory:..." Okay, fine, don't add what's already there, but why won't it add the other files that aren't there yet??

    Bad Form! Replying to my own post...

    I finally figured out I can add my whole executable directory to the project and then the individual files are available to add to the installation. Hopefully this works...

    Cat

  5. Hi all,

    I've just started using the Installer built into LV 8. It's a relief not to have to use the nuclear bomb of InstallShield against an installation that just requires a fly-swatter.

    I've gotten to the point where I need to create the Big Installation. I have multiple executables sitting in the same directory. There is also a support directory where all the files they share (mostly dlls) live.

    When I get to the "Source Files" part of the installation, it seems that it doesn't add individual files, but in fact adds the entire Build Specification for each executable. However, those different Build Specifications point to the same dll in the Support directory and when I tell the installer to add that Build Specification it comes back with an error "The following files already exist in the destination directory:..." Okay, fine, don't add what's already there, but why won't it add the other files that aren't there yet??

    Am I missing some Installer nuance?? I would really like to not have to go back to using InstallShield...

    Cat

  6. I'm developing an application on a Panasonic Toughbook as I type. It's headed for a submarine environment, and it doesn't get much "tougher" than that. I had the rep in here the other day and he tossed the thing on the floor a couple times and it still came up running. Plus it meets all sorts of water/heat mil-specs. And, it's one of the few laptops you can still get with a serial port.

  7. QUOTE(orko @ Aug 15 2007, 03:42 PM)

    I was pretty darn surprised myself. Especially since I would have sworn I signed up for LAVA a year or so ago under it.

    QUOTE(NormKirchner @ Aug 15 2007, 04:15 PM)

    What is your favorite place to spend your time.

    Using LabVIEW for anything and everything other than instrument control. :)

    QUOTE(crelf @ Aug 15 2007, 04:23 PM)

    G'Day Cat - it's been a long time! Good to heat from you again
    :)

    Thanks!

    I just did a quick scan thru some of the articles in your blog. Looks like some really good info there. I'm definitely going to print them out and take them with me when I go on vacation next week. That's what vacation's for, afterall -- finally having time to catch up on technical reading... :yes:

  8. Hi there. Some of you old timers may remember me from various LV newsgroups and mailing lists. I've had my head buried in coding for a couple years, but now that I'm down to a 40 hour work week, I figured it's about time to reconnect with the LV Community. This looks like a good place to start.

    Cat

×
×
  • Create New...

Important Information

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