Jump to content

Phillip Brooks

Members
  • Posts

    899
  • Joined

  • Last visited

  • Days Won

    50

Everything posted by Phillip Brooks

  1. QUOTE (Cool-LV @ Dec 21 2008, 08:17 PM) I think you've confused everyone by using the word 'translucent' (wikipedia). What you seem to be describing now are transparent regions. If you want to combine overlapping images with transparent areas, you would create a masks of the images to be merged... Use the Create Mask (not in base package) function.
  2. QUOTE (Aristos Queue @ Dec 20 2008, 03:38 PM) I don't know how to tag your post, but I feel compelled to do so...
  3. I'm upgrading a bunch of 7.0 code to 8.6. When I load a 7.0 VI that uses a case structure with a constant on the block diagram to disable code, LabVIEW converts the constant to a hidden control and reports a warning while opening. I think a constant causes the contents of the unused case to be optimized "out". If you're creating a new VI in 8.6 and have used a constant, maybe converting it to a hidden control will help...
  4. QUOTE (shoneill @ Dec 17 2008, 11:35 AM) I've created some XControls, but never an LVOOP class. I agree that these seem to be complimentary tools I like Jeff Atwood's "Understanding Model-View-Controller" blog post. We create and use the MVC pattern all the time and don't even think about it. QUOTE Skinnability cuts to the very heart of the MVC pattern. If your app isn't "skinnable", that means you've probably gotten your model's chocolate in your view's peanut butter, quite by accident. You should refactor your code so that only the controller is responsible for poking the model data through the relatively static templates represented by the view. The power and simplicity of properly implemented MVC is undeniable. But the first step to harnessing MVC is to understand why it works, both on the web, and also within your own applications. LabVIEW 8.6 LVOOP represents the Model XControl represents the View Front Panel represents the Controller We can use older techniques to do accomplish the same things LabVIEW 7.0 Action Engine represents the Model Brat* VIs (sub-vis w/ control references) represents the View Front Panel represents the Controller (w/ brat code additions) *(Ask Norm what a brat is)
  5. I would suggest asking the folks from hytek a question. Irene He is a member of the forums; you could try sending a personal message to her...
  6. QUOTE (God @ Dec 7 2008, 10:56 AM) My father was born 1-3-1944, my mother on 9-3-2009. I am a Taurus born 13-32-1965. Do these numbers suggestate something? Will the jackalope descend from the heavens as predicted?
  7. QUOTE (Aristos Queue @ Dec 8 2008, 03:04 PM) Based on the content of http://forums.lavag.org/How-do-you-imagine-you-Will-recognize-God-as-a-person-t12585.html&st=30&p=55405#entry55405' target="_blank">this post, I believe that this is a bot...
  8. QUOTE (crelf @ Dec 8 2008, 07:13 PM) ... but can be measured accurately with the PXI-4071! Congratulations Norm! (And thanks for the bottle of water) I didn't care for it that much, but my kids started jumping up and down, yelling "Mindstorms NXT! Mindstorms NXT!"
  9. I have not used their drivers, but Hytek Automation might have something for you... http://www.hytekautomation.com/Products/PTPCam.html
  10. You can get access to the raw socket using vi.lib\Utility\tcp.llb\TCP Get Raw Net Object.vi I did something similar to get access to the UDP socket. I used this to increase the default OS buffer size for a UDP receiver that was overflowing the default size (8kB as I remember). http://forums.ni.com/ni/board/message?boar...ssage.id=232025 Just be aware that LabVIEW doesn't know what you're doing to the socket, so tread lightly
  11. QUOTE (Jim Kring @ Nov 29 2008, 04:32 PM) Out of curiosity, is the "::" path constant input to the Build Path function a Mac specific value? LabVIEW for Windows automatically replaces "::" with "C:\:"
  12. Under Tools, select Edit VI Library... Select the LLB of interest Select the file you want to delete and use the button on the right...
  13. QUOTE (neB @ Nov 19 2008, 02:54 PM) I make balloon animals to distract them
  14. I'm not a user of NI vision products, but I thought this announcement of a new camera using the Atom processor was interesting. It appears to include some software that can be used for metrology. If the software is included or offered cheap, I wonder if this might affect NI products or pricing? http://www.windowsfordevices.com/news/NS73...963.html?kc=rss
  15. I Googled 'labview PID example' and the first entry I got was for this LAVA post. http://forums.lavag.org/Closed-Loop-Contro...lkit-t3797.html
  16. I Googled 'labview PID example' and the first entry I got was for this LAVA post. http://forums.lavag.org/Closed-Loop-Contro...lkit-t3797.html
  17. QUOTE (Phillip Brooks @ Oct 29 2008, 07:46 AM) QUOTE (alfa @ Nov 1 2008, 04:07 AM) The Great News is that from here somebody will be CEO at Colgate! brushing your teeth - Colgate - Hah! :thumbup: Humor! Even god is thought to have a sense of humor...
  18. QUOTE (Aristos Queue @ Oct 22 2008, 07:11 PM) OK. I'm in; sourcenders sounds good. This issue has bugged me for the last few days while driving to and from work. I've been researching a bit and concluded that this is contributing to the taxonomy for the 'project' in question. It might be a good idea to consider other toxonomic elements and use a consistent naming convention that will reinforce a term such as sourcender. Adding train terminal, bridge or other metiphorical terms might create a folk taxonomy. ( I've gotta stop reading all this janky Wikipedia stuff! )
  19. QUOTE (alfa @ Oct 29 2008, 04:19 AM) While brushing you teeth and looking in a mirror?
  20. I hear the lemon sherbet is to die for!
  21. QUOTE (Thang Nguyen @ Oct 27 2008, 05:08 PM) I remembered this LAVA post; it might be of some help to you. Norm mentions achieving higher refresh rates on slow computers without much overhead... http://forums.lavag.org/LVOOP-wrapper-arou...ions-t8841.html
  22. QUOTE (bbean @ Oct 25 2008, 04:27 PM) Yikes! Now we need to merge this thread with http://forums.lavag.org/Alfa-String-t10485.html' target="_blank">Alfa String
  23. QUOTE (Aristos Queue @ Oct 24 2008, 01:07 AM) Fo' shizzle! Da' Q man is da' bomb! No http://www.urbandictionary.com/define.php?term=janky' rel='nofollow' target="_blank">janky responses, please... Pojundery, Phillip Brooks
  24. QUOTE (Aristos Queue @ Oct 22 2008, 07:11 PM) QUOTE (Yair @ Oct 23 2008, 03:00 PM) Philip, while terminus is a great word (and you just brought back some nice Asimov memories), I don't think it accurately describes these, as they are NOT end points. More often than not they are probably in the middle of the call chain and the only thing making them special is that they are at "the end" of the project. I think that terminus applies exactly because they are end points w/r/t the project as Stephen described it. A train terminus is "the end of the line" w/r/t the context of the mode of transportation, but that does not mean that the traveler is now unable to continue; only the mode of travel changes. It is a very generic term. I wonder if there is an existing appropriate term that can be reused from graphing theory, petri nets (transition?) etc... I'm guessing that this new pop-up might have something to do with the VI Hierarchy or LV Project...
  25. What about the word "terminus"? While checking for the word terminus on Wikipedia, I found this interesting little piece of text: I never looked up perforce until today. "by physical coercion; by force of circumstances" "That problem is algorithmically equivalent to finding all the termini of a given subVI." "Our school chose the name for our new mascot. We're going to be the Termini!" "All your termini are belong to us."
×
×
  • Create New...

Important Information

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