Jump to content

Phillip Brooks

Members
  • Posts

    899
  • Joined

  • Last visited

  • Days Won

    50

Everything posted by Phillip Brooks

  1. 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...
  2. 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.
  3. QUOTE (Yair @ Mar 5 2009, 12:16 PM) Ooo! This version starred Efrem Zimbalist, Jr
  4. 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.
  5. 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...
  6. nOObzor; why do you want to continuously ping the remote device?
  7. QUOTE (Antoine Châlons @ Mar 4 2009, 07:00 AM) I think -t is a windows specific parameter. C:\Documents and Settings\Phil>ping -?Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [[-j host-list] | [-k host-list]] [-w timeout] target_nameOptions: -t Ping the specified host until stopped. To see statistics and continue - type Control-Break; To stop - type Control-C. -a Resolve addresses to hostnames. -n count Number of echo requests to send. -l size Send buffer size. -f Set Don't Fragment flag in packet. -i TTL Time To Live. -v TOS Type Of Service. -r count Record route for count hops. -s count Timestamp for count hops. -j host-list Loose source route along host-list. -k host-list Strict source route along host-list. -w timeout Timeout in milliseconds to wait for each reply. The reason it doesn't work from LabVIEW is that it the system exec.vi will wait until ping completes; it doesn't complete until you press a key to end the ping. I think you will need to use the -n parameter in a loop or find a different implimentation of ping.
  8. The TestStand File Dialog has an additional 'Browse History' ring at the top. It also contains TestStand specific symbolic paths. When you select <TestStand Public Directory>, the absolute path for 'look in' is changed to the target of the symbolic path.
  9. I compared your block diagram images to the FTP VIs in LabVIEW 7.0. They are exactly the same (as I expected). The internet toolkit has been around for a long time and if there was a bug, I think someone would have found this long ago. I believe the problem is with the FTP server you are connecting to. If you see when you connect to the host with a command line FTP client, then the FTP server is not compliant with RFC 959 - File Transfer Protocol (FTP). The format of a response to a PWD command should be: 257 "fs" is CWD If the server is returning the string you indicated, then the bug is in the server
  10. QUOTE (Mark Yedinak @ Feb 24 2009, 02:14 PM) You could install a generic printer or a PDF printer driver and make this your default printer.
  11. QUOTE (neBulus @ Feb 19 2009, 11:39 AM) Looks like a XControl to me
  12. QUOTE (Mikrobi @ Feb 19 2009, 07:04 AM) The JKI team has a couple of nice "How did they do that?" videos on their site. You might want to look at "How to make a status bar". The technique would be the same, except that you would lock the pane to the top and add button or ring controls instead of text indicators. http://forums.jkisoft.com/index.php?showtopic=988
  13. QUOTE (Daklu @ Feb 10 2009, 12:54 AM) I have nothing to contribute to solving your problem, but since you use a toaster/microwave analogy I had to share this link that I Stumbled Upon last night. http://www.danielsen.com/jokes/objecttoaster.txt
  14. QUOTE (sachsm @ Feb 9 2009, 10:31 AM) It might be in here... NI System Driver Set Feb 2009 NI LabVIEW 8.6.1 Upgrade for SSP Customers
  15. QUOTE (Ton @ Feb 6 2009, 01:50 AM) I'm hoping something will be available for download next week...
  16. QUOTE (Mark Yedinak @ Feb 5 2009, 01:45 PM) I agree with everything you've mentioned, but we don't know how the UUT(s) are being used. One use case would be that the OP is performing final testing on modbus equipment in a manufacturing environment and wants to perform final test on several units in parallel from one LabVIEW station. Each UUT would be at a factory default address (e.g. 192.9.100.1) and the test station would have four distinct IP addresses for the 4 ports on the network card.
  17. Is your stand alone app (exe) a console app or a GUI? I remembered this post on the dark side... using stdin/stdout with LabVIEW
  18. New location for Roomba API http://www.isr.com/sp.cfm?pageid=248
  19. Any person with programming experience can laugh at this. Only a LabVIEW programmer would laugh at this... Jim's magical use of the word open is important. The upper image is "open". Practically any programmer can read and interpret it. It can be compiled and adapted to run on virtually any type of computing platform. The lower image can only be created and executed with a specific programming language.
  20. QUOTE (PaulG. @ Jan 30 2009, 10:35 AM) Ah, this reminded me of this http://forums.lavag.org/Small-icons-t6689.html' target="_blank">Small Icons thread...
  21. Ex-Fannie Mae worker charged with planting computer virus Original Criminal Complaint (contains details, .pdf format) QUOTE With LabVIEW, it's as simple as placing the malicious code under a structure, or "off in the buckwheat" (far off from the active code portion of the block diagram). You have to do the same thing as the guy who found this; look carefully at the scroll bars or run the code through a beautifier. If you need to justify an upgrade to 8.6 and work in a secure computing environment, 'clean up block diagram' and VI Analyzer are good reasons. Just remember you have to use them (Whether 'clean up block diagram' actually 'beautifies' your code is another story. Beauty is in the eyes of the beholder...)
  22. QUOTE (Ton @ Jan 22 2009, 01:57 PM) And http://forums.ni.com/ni/board/message?board.id=170&message.id=381343#M381343' target="_blank">this post on the dark-side is one good reason to limit the amount of items exposed. I have a hard enough time keeping track of the public methods and properties. Don't even get me started on calling .NET properties and methods; I get depressed when I have to poke around in THAT huge pile of, um, 'stuff'.
  23. QUOTE (alfa @ Jan 22 2009, 02:51 AM) They also didn't say that the moon is made of green cheese... I went to Dunkin' Donuts this morning, and I ordered a sausage, egg and cheese sandwich on a sesame bagel. The cheese was not green, but the bagel was not sesame; it was cinnamon-raisin. I ate it (yuck) while entering a comment on the DD web site. When I pressed the 'Submit' button, I got a polite error and the complaint I entered was 'lost'. This particular Dunkin' Donuts CONSISTENTLY messes up my order. Are the employees just animals who like to torture me? Does DD take my complaint (including name and address) and pass it to the secret police for survailence? Could it be that I am at fault for not finding a place that provides the satisfaction (physical and emotional) that I desire? I am responsible for my own happiness, and must make it where I can. It is not the responsibility of the world to understand or conform to me. It is my responsibility to 'fit in' as best I can and to share my beliefs where and when I feel they can make a difference. F*ck DD, the http://en.wikipedia.org/wiki/Pain_au_chocolat' rel='nofollow' target="_blank">pain au chocolat at Panera is better, and the price is almost the same
  24. I had a similar problem to this several years ago. My database grew so fast and then ran so slow that I ended up storing the data as a file in a shared location and stored a path to the file in the database. If your database is providing some sort of security for the BLOB data, this might create an administrative issue (matching up OS and DB permissions) but I think you will find that the file method scales much better and will cost less hardware-wise in the long run.
×
×
  • Create New...

Important Information

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