-
Posts
908 -
Joined
-
Last visited
-
Days Won
53
Content Type
Profiles
Forums
Downloads
Gallery
Everything posted by Phillip Brooks
-
I'm populating a tree with items from a directory. I'm retrieving the icon for the file via the private method "Get Shell Icon of File". Some of the image data clusters (MS Office, .txt and .jpg files) have a black background and I can't seem to apply a mask to get a 'nice' display in the tree. LabVIEW and ZIP shell icons are fine... OK. I just found my own solution (dark side). I need to use vi.lib\picture\picture.llb\Create Mask By Alpha.vi I discovered this on the dark side in this Developer Zone example: Traversing Tree Controls and Setting Custom Symbols
-
In "A Software Engineering Approach to LabVIEW", the authors have examples of writing wrapper functions to do exactly what you describe (Chapter 6). You can find some of the code from the book here, but the latest version is LabVIEW 6.1.
-
There are threads on the NI forums that have SPI examples; this one specifically discusses the PCI-6221 http://forums.ni.com/ni/board/message?boar...e.id=7712#M7712
-
This thread on the NI forums may be of help... http://forums.ni.com/ni/board/message?boar...thread.id=13178
-
QUOTE (Rio C. @ Apr 30 2009, 04:44 PM) Dyslexic LAVA members use automated Shiner Bock VIs
-
Link to website
Phillip Brooks replied to manojba's topic in Remote Control, Monitoring and the Internet
QUOTE (manojba @ Apr 29 2009, 03:00 AM) See attached example (LabVIEW 8.0) http://lavag.org/old_files/post-949-1241002997.vi'>Download File:post-949-1241002997.vi -
If philosophers were programmers, which one(s) would use LabVIEW? Francis Bacon?
-
Brian Powell's blog contains some good thoughts on driver development. This entry discusses the API aspect of your driver.
-
Secret features: ethics of developing them
Phillip Brooks replied to Aristos Queue's topic in VI Scripting
QUOTE (bsvingen @ Apr 8 2009, 03:12 AM) I've never programmed in Ada, but a friend of mine worked on government programs for years that required it. Ada is defined by an ISO/ANSI standard and was specifically designed to be used in mission critical applications. The new Boeing 777 would be a pile of metal and plastic without software (Ada). I like LabVIEW a lot, but I certainly wouldn't want to fly in a jumbo jet controlled by code consisting of private scripting placed inside locked diagrams and outdated library functions that are in such bad need of a rewrite that their customer base has a contest to rewrite it. -
Need an efficient method of addings items to a tree control
Phillip Brooks replied to Mark Yedinak's topic in User Interface
Christina has a timely entry on her blog that should make managing your your tree control appearance a bit easier :thumbup: -
Need an efficient method of addings items to a tree control
Phillip Brooks replied to Mark Yedinak's topic in User Interface
QUOTE (Mark Yedinak @ Apr 3 2009, 01:12 PM) See attached .ZIP (LV 8.5) Ignore the name; the zip file contains 8.5 files Download File:post-949-1238779541.zip This was the callback I was talking about... http://msdn.microsoft.com/en-us/library/sy...temwatcher.aspx -
Need an efficient method of addings items to a tree control
Phillip Brooks replied to Mark Yedinak's topic in User Interface
QUOTE (jdunham @ Apr 3 2009, 11:05 AM) I'll share my XControl. It's rough around the edges, but it started out as throw-away code to help us upgrade from LabVIEW 7.0 and TestStand 3.0. I populate the tree as it is expanded... There is no 'delete' function, and the folders don't refresh automatically. There are some .NET callbacks that you could register to watch for events from the OS and refresh the tree dynamically. See the attached ZIP file (LabVIEW 8.6.1) -
QUOTE (jcarmody @ Mar 31 2009, 09:24 AM) (Communist) Dog! (Capitalist) Pig! Lamb! I've eaten dog (tricked into it while in Korea ) I do love ham & swiss with dijon on pumpernickel. Lamb with mint jelly, awsome! http://www.moviewavs.com/php/sounds/?id=bst&media=WAVS&type=Movies&movie=Madagascar"e=gobbleus.txt&file=gobbleus.wav' rel='nofollow' target="_blank">"We are all steak" (Madagascar) I'm getting hungry...
-
As a Buffalo area native, I only consume butter lambs at Easter ...
-
LabVIEW-compatible hardware in hobbyist price range
Phillip Brooks replied to Sparkette's topic in Hardware
Under $50 is probably pushing the limits. Consider spending ~ $100, and there are a couple of options: LabJack iUSBDAQ -
A bit of research turned up a product called AirMedic that takes advantage of the newer Intel 5100 and 5300 series wireless adapters. No additional external receiver or other hardware. Unfortunately, there is no mention of an API, and the software appears to cost ~ $1000 US. :thumbdown: I suppose with enough effort and proper documentation for the Intel hardware/drivers it might be possible to recreate it, but considering the cost of AirMedic, I'm guessing this wouldn't be a weekend project... I remember seeing something called the Wi-Spy 2.4 GHz receiver on ThinkGeek some time ago. The original version is available for $199 US. I poked around on the manufacturer's web site ( www.metageek.net ) and couldn't find any info about an API for the Wi-Spy products; but there is something that you could look at called inSSIDer. It appears to use .NET API functions ( XP sp2 and Vista) to report WiFi statistics. The inSSIDer code is open source. :thumbup:
-
QUOTE (jdunham @ Mar 25 2009, 12:46 AM) I recall Aristos telling us that there is an algorithm that defines the way LabVIEW will allocate additional memory for an unbounded queue, and that LabVIEW will not free memory allocated for a queue until the top level VI goes idle or the Release Queue function is used with the 'destroy' option set to true. I also recall that Aristos told us LabVIEW http://forums.lavag.org/Lossy-Queue-Capability-t4217.html' target="_blank">queues are implemented as circular in-memory buffer.
-
QUOTE (Yair @ Mar 24 2009, 01:55 PM) The profile also says flarn has been using LabVIEW since 2005! :thumbup:
-
help for useing SNMP in labview
Phillip Brooks replied to zyh7148's topic in Remote Control, Monitoring and the Internet
QUOTE (zyh7148 @ Mar 17 2009, 04:52 AM) The http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol#SNMPv3' rel='nofollow' target="_blank">main difference between SNMPv1 & v3 is that v3 adds security (authentication, data integrity and encryption). -
Since this thread was discussing the value of VI Analyzer as a code checking tool, does anyone have additional information regarding this discussion on Info-LabVIEW? This troubles me deeply...
-
LabPython and LuaVIEW revisited
Phillip Brooks replied to Phillip Brooks's topic in Calling External Code
There is a thread on the 'dark side' that discusses TestStand Lite. An NI member opened up the discussion to ask others what they think TestStand Lite would be. http://forums.ni.com/ni/board/message?boar...essage.id=23304 Since NI has added the ability to perform toolkit licensing checks from with LabVIEW, this might be a good time to revisit the idea. -
QUOTE (Yair @ Mar 5 2009, 12:16 PM) Ooo! This version starred Efrem Zimbalist, Jr
-
QUOTE (Darren @ Mar 4 2009, 11:23 AM) Wikipedia: However, analyse was commonly spelled analyze from the first—the spelling preferred by Samuel Johnson; the word, which came probably from French analyser, on Greek analogy would have been analysize, from French analysiser, from which analyser was formed by haplology.
-
QUOTE (Shazlan @ Mar 4 2009, 06:09 AM) File Separator ? 0x1C is the ASCII code for File Separator. http://asciitable.com/ Note that a File Separator is not necessarily the same as EOF. I think FS is a holdover from the days of punch cards...
-
Ping with -t parameter
Phillip Brooks replied to n00bzor's topic in Remote Control, Monitoring and the Internet
nOObzor; why do you want to continuously ping the remote device?