Jump to content

Phillip Brooks

Members
  • Posts

    908
  • Joined

  • Last visited

  • Days Won

    53

Everything posted by Phillip Brooks

  1. The suggestion labile shows up on the dark side's spell checker. Does not compliment LabVIEW... http://www.merriam-webster.com/dictionary/labile Main Entry: la·bile Pronunciation: \ˈlā-ˌbī(-ə)l, -bəl\ Function: adjective Etymology: French, from Middle French, prone to err, from Late Latin labilis, from Latin labi to slip — more at sleep Date: 1603 1 : readily or continually undergoing chemical, physical, or biological change or breakdown : unstable <a labile mineral> 2 : readily open to change
  2. Would this help? DHCP Server Callout API usage Microsoft DHCP Server Callout API provides a way for developers to access thecritical phases of DHCP protocol processing in Windows Server 2003 family and later. This enables developers to: Create customized extensions to the Microsoft DHCP Server Monitor statistics Create parallel lease databases Provide other customized solutions
  3. What sort of DHCP/BOOTP server do you run? I tried (A LONG TIME AGO) to write a simple DHCP server in LabVIEW. I can't find the code now I recall that some DHCP servers maintain a disk version of the lease table. After a few Google searches I found the name of the file was dhcpd.leases
  4. Ah, yes. military projects still love VME/VXI. I Wrote LabVIEW wrappers for two different VME controller cards; each with their own API to the Tunda. The first controller was unreliable and the second was unavailable. We finally ditched the whole design. It was about that time that we upgraded to 8.20 and found out that we could have used the import DLL wizard to do much of what had taken me months to do. I haven't had to use my VMETRO knowledge since. Just checked and it appears that they were acquired by Curtiss Wright. (woohoo! I've hit 365 posts. Is this my first Lava-versary?)
  5. Yet it takes practically no time at all to make p00p! (bad LabVIEW code, that is)
  6. Just read this during lunch: How to Build a Kick-Ass MAME Arcade Cabinet from an Old PC
  7. I keep seeing versions of this article popping up in my Google alerts. When I look for the original (Galorath.com), I only get a 404. Hmm..... The article discusses LabVIEW and GOOP, so I thought it was worth sharing. Estimating Software Size - Can We Still Do It? I like this paragraph: ( We now return you to your regularly scheduled 'Alfa String' RSS feed )
  8. Phillip Brooks

    IMG_2386.JPG

    Maybe a LabVIEW Advanced Architectures book?
  9. When will the NDE Toolkit be available? Will it require a MathScript license? If it is Bluetooth enabled, I could use my headset to whisper to me that it is happening. What? Don't go into the light? But it's sooooo pretty!
  10. Some time ago I was trying to validate an ATML string; specifically units. The regex looked like this: (y|z|a|f|p|n|µ|u|m|c|d|h|k|Ki|Mi?|Gi?|Ti?|Pi?|Ei?|Zi?|Yi?)?(a|A|Ah|atm|at|B|BW|Bm|BV|BuV|bar|bbl|b|Bd|Bq|Btu_th|Btu|cal_th|cd|eV|C|Ci|°|d|deg|degC|°C|degF|°F|°R|degR|dyn|erg|ft|ftHg|ftH2O|F|fc|fL|g|G[bi]?|Gal|gal_Imp|gal_US|gf|gr|Gy|ha|hp|Hz|in|inHg|inH2O|J|kat|K|kn|lb|lbf|lm|L|lx|mHg|mho|min|mol |'|Mx|mo|Nm?|Np|o|Oe|Ohm|oz|P|Pa|pc|%|ph|pt|pdl|ppm|qt|r|R|rad|rem|s|S|sb|sec|slug|sr|St|Sv|t|T|thm|ton|t|u|ua|V|var|VA|W|h|m|Wb|Wh|yd|H) The original LAVA post is a bit munged, but you get the idea of the problem. The ATML working group worked hard to support any conceivable units. My code never got used, and I think it wouldn't match the schemas as currently released. That's the biggest problem with doing XML in LabVIEW, adapting to the schema...
  11. You're practically there! Bummer for me, though. I guess I've got to pull a 'crelf' and reply to everything; even with just an emoticon. Only 644 to go?! Ugh...
  12. I'm looking at adding some functionality to a station monitoring application. The app is a simple .EXE that montitors a LabVIEW global; more info is available here (dark side). The app provides an audible notification if the station needs attention. I would like to extend this app to allow remote monitoring (beyond earshot of the ATE). This app would run as an .EXE in locations outside the mfg floor. We have other apps that currently use a database to store the status of stations and resources running extended tests that don't require interaction, but they use polling of the DB. This has served us well, but most of the code was based on features and services available in LV 5.1 and LV 7.0. Polling leads to problems when the source responsible for the alarm is terminated abnormally (station reboot or process killed). Our extended automated tests that use the database have additional code to detect 'stalled' tests, but my monitoring app has no dependancies (such as releasing resources or updating results status). Basically, this app tells anyone listening "Hey, you need to connect the cable; I'm still waiting!" ( One engineer is fond of playing 'Lets go, while we're young!' using the local app) This is a monitor only function. Minimal configuration would be preferable, so I've thought about using UDP broadcasts or DataSocket. A custom UDP port may be filtered or discouraged in certain network environments. DataSocket server seems to be a bit old now. Shared Variables seem nice, but a bit of overkill for a simple monitoring app. What method is considered de rigueur for this sort of application? As for your answers; like Mr Dangerfield said, "Lets go, while we're young!"
  13. Jim outlined a nice technique for defining a file format in his blog "Thinking in G"; Supporting Multiple Versions of a File Format
  14. With the new smELVIS IIce (corneal erosion) prototyping platform.
  15. Robert Clain and Miguel Salas Intro to Microcontroller Programming final project: http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s2009/rac82_mos22/rac82_mos22/index.htm The Effects of Hydrogen Sulfide table was an eye-opener and the second patent referenced reaffirms my confidence in my government...
  16. Maybe he already 'borrowed' it... How else do you explain that crelf knew about the Miley Cyrus music ?!
  17. Geek version: There's no place like 127.0.0.1
  18. I just downloaded it, tried it, and was going to suggest it! LabVOOP may be a bit much for someone new to LabVIEW though...
  19. I don't think you are going to have much luck mounting a UFS filesystem under Windows. You might look at formatting and mounting the external drives as FAT32 (pcfs), but there will be size limitations on the partition sizes. IA: How to Mount a PCFS (DOS) File System From a Hard Disk When Googling, use pcfs with Solaris, not FAT32, you'll get better results Good luck!
  20. I'm non-premium. I will report your post to see if this might be the problem. Nothing personal Admin edit: this post was reported successfully by Daklu with the following text: "Test report."
  21. You might look at running something called Services for Unix on your Windows XP box. This will allow your Windows system to act as an NFS server. I remember getting one of the Services for Unix CDs from Microsoft years ago, and found it amazing. The stuff actually worked, was not too bad to install and was FREE!! This could be loaded on your LabVIEW station and eliminate the extra PC. A check of the Wikipedia entry indicates that SFU has morphed somewhat and may not be free anymore, but if you have an XP Professional based PC, you should be able to download (see here) and install SFU 3.5 distribution. The wiki says it will be available until 2009, so I'm gonna download it and save it away on my portable drive. The other place to ask this type of question might be ServerFault.com; the sister site of Stack Overflow (I mentioned in another post).
×
×
  • Create New...

Important Information

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