Jump to content

jed

Members
  • Posts

    52
  • Joined

  • Last visited

Everything posted by jed

  1. Are the Perforce CL Provider tools available now? As I last recall, they were hidden away behind passwords a few years ago.
  2. I am looking for a 4-channel Thermocouple measurement device, to be used on a PC or NI PXI chassis. I am currently using a multifunction card with an SCB-68, but the resolution is not great. The solutions for a PXI rig are just WAY to expensive, and all of NI's other solutions lack a hardware trigger (there is the 4351, but I am told it does not support DAQmx, which is what I want to use). Any suggestions?
  3. Hi All, I have been using P4 with LV since 2000. I have never liked the NI P4 SCC plugin, and so a few years ago I created a few tools that ran via menuLaunchVI that did the simple things (login, open, add, etc) but then a couple others that were more advanced... -Open all callers (Mostly for updating typedefs) -Add heirarchy -Rename in P4 and LV I updated them for the 8.x environment, but I lost some funtionality that I have been too busy to fix. (At one point, they ran great on all Win/Mac/Linux) However, today I coded up a utility that grabs all the VIs in a changelist, reads their revision histories (since their last submission) and tabulates that back into the P4 Changelist... QUOTE Although it annoys most people, I keep the "prompt for comment when saved" option on, and I find it easy to keep much finer notes there, and now they are propagated up to the CL description. I should have done this years ago, as now my CLs (especially for deep, wide changes) will be more accurate. However, my tools are a bit clunky. seeing as how I keep patching them with every p4 and LV release. So... -Does anyone else have their own tools that they would be interested in sharing? -Would anyone be interested in creating an openG project? I would like to plug them into the JKI right click framework (although they don't have scripting, their program could connect right-clicks and hotkeys to them) Let me know! Jed
  4. Whoops. I had set the sample clock to 30K, assuming that we would have only 8 channels. Once I added a ninth sample, the total bandwidth requested climbed to 270K. The 6220 can handle 250K. Funny thing, this came back as a run-time error only after the acquisition was started; the error came back on the read function, not the configure or the Task Start. QUOTE (jed @ May 26 2009, 09:25 PM) I should mention that this code works perfectly on a PCI-MIO-16XE-50. Also, it will fail if I change the code so that I sample, say, ai4 in stead of ai8 (So sampling ai0-ai7 (in arbitrary order) with one DIFF is OK, sampling ai0-ai7 and duplicating one of the samples gets the error). The error is also strange because it's a timing error (the acquisition is externally triggered, but I lowered the trigger rate to 20Hz just to make sure). Is there anyway for me to get the 6220 working with 8 RSEs and 1 DIFF?
  5. I am seeing a problem I have not tackled before. I have a customer with a 6220; Originally I coded up 7 RSE voltage channels for them, ai0:ai6 I then discovered that one of their sensors needed to be differential; it happened to be connected to ai5, so I just changed the call to make that channel differential (since each channel has different limits, I already had them coded with different calls to the channel setup). So now ai5/ai13 are differential. This worked fine. I then added two more RSE channels on ai7 and ai8. I get: I should mention that this code works perfectly on a PCI-MIO-16XE-50. Also, it will fail if I change the code so that I sample, say, ai4 in stead of ai8 (So sampling ai0-ai7 (in arbitrary order) with one DIFF is OK, sampling ai0-ai7 and duplicating one of the samples gets the error). The error is also strange because it's a timing error (the acquisition is externally triggered, but I lowered the trigger rate to 20Hz just to make sure). Is there anyway for me to get the 6220 working with 8 RSEs and 1 DIFF?
  6. Thanks for the upload. I went ahead and set up a build, modified your example to grab everything from the Verison info node, and pushed it into a cluster... I must say that I had been doing this exact same thing the other day, but it was not returning the same strings I see here. Unless I was smoking crack. [EDIT] Actually, it looks like "Fix" and "Build" map to ProductBuildPart and ProductPrivatePart respectively; which may have given me trouble [/EDIT] Thank you!
  7. When I build an app using the NI builder, it supposedly records the Major Part, Minor PArt, Fix and Build. When I use VI Server to access those properties at runtime, there appear to be multiple selections for each number and I cannot seem to access Fix and Build. How do I get them? Thanks! Jed
  8. QUOTE (MJE @ Mar 26 2009, 05:52 AM) The interface is all through a DLL, basically the same as the C connector, with a couple added functions. The fun part will be (as it always is) interfacing LV to the DLL. It's not my favorite things to read through .h files and figure out exactly how they are passing strings into and out of a DLL. I'll give this a day or two to see if anyone else has something, then I am gonna press forward...
  9. Has anyone tackled using libmysqld.dll (the embedded server and API) with labview? Thanks! Jed
  10. I helped design this one for Jova Solution, and wrote the LV driver. $300. http://jovasol.com/hardware/tims0100_overview.htm They probably have one in stock, could overnight it to you. Tell 'em Jed sent you. QUOTE (jcarmody @ Jan 22 2009, 04:13 PM)
  11. The entry in the ini file, the same string data on the variant-to-string output, is Left=\00\00\00\04cam0 However, the error has nothing to do with the INI file. Note that I can write the variant directly, but if I collapse and un-collapse the variant it errors. I understand that the IMAQdx might be a reference, but how else am I supposed to store the camera selection between runs? QUOTE (Ton @ Jan 21 2009, 09:24 PM) Ah. I just realized that I can wire a string directly to "IMAQdx Camera Open". QUOTE (jed @ Jan 21 2009, 10:26 PM) The entry in the ini file, the same string data on the variant-to-string output, is Left=\00\00\00\04cam0 However, the error has nothing to do with the INI file. Note that I can write the variant directly, but if I collapse and un-collapse the variant it errors. I understand that the IMAQdx might be a reference, but how else am I supposed to store the camera selection between runs?
  12. I am trying to use the OpenG function "Read Panel from INI" with an IMAQdx camera instance. However, after the variant is written to the file and read back (the variant data looks good), there is an error when writing to the value property. Error 0d91: Property Node (arg 1) in Untitled 2 <APPEND> Property Name: <b>Value</b> Here's the openG code: And here's code I wrote to confirm: (The Err occurs only at the right-most Write-Value node.) If I replace the dx ref with a VISA resource, or some other control, this works without error. Any ideas?
  13. Aha. Why do they return the place in the list rather than the name? Can you have two projects with the same name open at the same time?
  14. I am having trouble using the App.MenuLaunchVI property (super secret, I think). The problem is with projects. When called by a VI launched from the Tools menu of a project window, the property returns "_ProjectWindowX" where X is some number. I cannot find a way to use that string to get a reference/path to the project window in question. Right now, if I see "_ProjectWindow" at the front of the string, I handle it differently than other type of files, and just get a list of project references in memory, then pull the first one off the top (this only works because I usually only have 1 project in memory). But this is obviously a bad way to do it. any ideas? Ultimately what I am looking for is a way to get the Project Ref from a VI launched via its menu.
  15. I am having trouble using the App.MenuLaunchVI property (super secret, I think). The problem is with projects. When called by a VI launched from the Tools menu of a project window, the property returns "_ProjectWindowX" where X is some number. I cannot find a way to use that string to get a reference/path to the project window in question. Right now, if I see "_ProjectWindow" at the front of the string, I handle it differently than other type of files, and just get a list of project references in memory, then pull the first one off the top (this only works because I usually only have 1 project in memory). But this is obviously a bad way to do it. any ideas? Ultimately what I am looking for is a way to get the Project Ref from a VI launched via its menu.
  16. I have a client looking into the Edgeport/416 DB-9 USB module. Anyone have any experience with it in LV? Good/bad?
  17. I am working on an application where we need to synchronize a projector (it's an analog-signal DLP projector, the standard office-use kind). We have hacked the sync line from the color wheel, and we can easily sync our DAQ system to the projected frames. The issue is displaying the images; we want to display them as fast as possible, which would hopefully be once per color-wheel cycle, or 120Hz. However, we are pretty unfamiliar with synchronous video output. Ultimately the app will be built in LV8.6(+) on Windows. So Automation of WMP/QT/etc is acceptable. I am hoping to run the LV app in Display1 while the movie plays full screen on Display2, connected to the projector. 1) Can we do this by creating a movie of our images and playing it with an aforementioned player? Can we guarantee no skipped frames? 2) Is the analog projector a problem? Do we need to find something else? Cost is an issue at this point. 3) Can LV cycle the images? I have never tried to do something like this.
  18. Does anyone have a good recommendation for a solid 1Gb (copper, not fiber) traffic analyzer? Nothing special needed, but I would like to find one with an ethernet control interface (as opposed to GPIB/serial) and either a simple interface or good LV drivers ready. I have seen optical BERT analyzers, but haven't used one for std copper. Thanks! Jed [edit] Originally titled "network traffic analyzer". It's late. That's not what I meant.
  19. I am now using VA 8.6 and it's crashing every five minutes. Basically my work flow is start-load-do_something-save-crash-KILL-Repeat. The save doesn't cause the crash; it eventually locks up no matter what I do, even if I leave it alone. I am on Vista on an NI PXI system. I had been using VA 7.1 for the last few years, and although that one didn't crash, I had serious problems with getting some of the fields to accept my selections and such, but never anything this bad. Anyone know anything about this?
  20. QUOTE (Yair @ Aug 29 2008, 04:44 AM) Did anyone else get hit a few years ago when the installation of VISA overwrote the serial setup VI that came with the base package? It killed a TON of my code...
  21. I am having a strange problem using mySQL via ADO. I have written a medium sized LV app that uses mySQL as a back end. It works perfectly at the customer site, on many, many XP machines. When I connect my laptop to the network, on all permutations of XP, VISTA and LV7.1.1 and LV 8.5, any column results that were created with a CONCAT or GROUP_CONCAT function appear something like this: "?????+????++??". I have even installed the DB locally in case it was some sort of network problem, but I still see it. I thought it might be something to do with the default character set, but it occurs when I connect to the same server. I cut/pasted the query out of a labview probe into mySQL Query Browser and it had no problem. I see the bad results as soon as the Variant is cast with the DB function...
  22. QUOTE (Michael_Aivaliotis @ Aug 9 2008, 03:19 PM) Oh, I know there are always problems, and I know that there's no law that JB has to put us up. But most airlines have deals with other airlines and hotels. JB has neither. Just spreading the word. Fly at your own risk.
  23. Jet Blue runs the only non-stop from SF to Austin. Tonight they had to cancel the flight for maintenance, and they aren't paying for a hotel. Please remember this the next time you make your plans. (I know, not really NI Week related, but we're stranded here in Austin with no help from JB).
  24. a) thank you JKI for the extra pass. It turns out that walking around with JKI on your badge makes you an immediate bad ######. In fact, the JKI dudes are so respected that people openly challenged me to games of skill, from coding challenges to a Lebanese wrestingling match, in the hopes that they could go home having bested one of you in some type of contest. 2) The guys from Bloomy rock. pi-0.14159) Crystal knows how to party. IV) Did I really eat that nasty ham biscuit this morning? Really? And WTF is in Shiner Bock? Five) Somewhere in Austin there is a hot girl who can beat a computer at Guitar Hero consistantly. 00000110) This is my first post since 2003. Sorry about that. Info-labview habits die hard.
  25. QUOTE(Michael_Aivaliotis @ Jan 8 2008, 12:51 PM) Feb 5, the RSS feeds on the lower left don't seem to be working again. Is there a permanent list of the feeds somewhere?
×
×
  • Create New...

Important Information

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