Ship Quick Drop Object Shortcuts with LabVIEW

In my daily work, I'd guess that over 90% of the time I drop something with Quick Drop, I use an object shortcut name ('cs' for Case Structure, 'rn' for Property Node, etc.):
You can configure object shortcuts by clicking the Configure button in the Quick Drop window. I've often suggested that people download and use my Quick Drop Palette Object Shortcuts for Right-Handed Developers to be able to drop most objects without ever having to move the left hand from the keyboard and the right hand from the mouse.
But in order for you to benefit from having object shortcuts, you either need to (1) create your own or (2) download mine from the link above. Neither of these options are particularly discoverable, nor do they make it easy to get started with the feature.
I propose that NI start shipping a pre-defined set of Quick Drop object shortcuts with LabVIEW so that everybody can have access to them from the start.

EWiebe wrote:
Good Idea.
Thanks! Please kudo my good idea.
EWiebe wrote:
If you select an item in quick drop box, it should show in quick help (CTRL+H) the standard short information about this item.
This idea has already been posted here. Please go kudo that one, too.
 

Similar Messages

  • Quick Drop shortcuts not working...

    Hi everybody !
    This has been driving me crazy for a week now and I do not have found an answer yet.
    I am using LabVIEW 2010 F2 and I would like to use the Quick Drop associated shortcut "CTRL+T" to change terminals labels positions.
    So I am typing CTRL+SPACE and then CTRL+T but it doesn't work on my computer using LabVIEW 2010 F2.
    I tried it on another computer using LV 2010 and it works perfectly but only for newly created terminals (if I open an existing VI, the shortcut won't change the labels positions).
    I did look for an option in LabVIEW settings but I couldn't find anything. Also I checked on google and ni.com...What am I doing wrong ?
    Thanks in advance and have a nice day !
    Regards,
    Da Helmut

    Hi Maxime,
    Do you use LabVIEW in French? If yes it is a known issue ;-)
    You need to copy the English plug-in VIs files (attached zip) to the [LabVIEW 2010]\resource\dialog\QuickDrop\plugins folder and replace the existing files.
    Hope you're enjoy your new location and position.
    Benjamin R.
    R&D Software Development Manager
    http://www.fluigent.com/
    Attachments:
    LV_2010_E_quickdrop_plugins.zip ‏233 KB

  • LabVIEW 2011 quick drop ctrl-key shortcuts don't work

    I've noticed that none of the Ctrl-Key shortcuts used in the Quick Drop menu work.  For example, Ctrl-T doesn't move the terminal labels and Ctrl-R won't remove and rewire.  Is there a hidden setting that I have missed?
    Thanks!
    CLD Certified

    I am just now encountering the same problem, only renaming the INI file didn't do the trick like above. As a matter of fact, the INI key "QuickDropKeyboardShortcutMappings" doesn't even exist in either the renamed (bak) or the newly created ini file.
    Since I have grown to rely on the handy QD shortcuts this is starting to really annoy me...
    I have checked that I can open all the files in the respective LV version (using 2011+2013 and sometimes got these mixed up with the newly saved shortcut VIs when distributing them to all the 4 LV-Quickdrop folders (x86 and x64)).
    Funny thing is, the VI lists in the QD plugins folder and the DQ window, shortcut tab, greatly differ, see pictures attached. Any hints? Otherwise I am going to reinstall since a repair didn't help either. Tried that already as well.
    Attachments:
    QDshortcutVIs_infolder.PNG ‏14 KB
    QDshurtcutVIs_inQDwindow.PNG ‏20 KB

  • Why quick drop don't pop out with CONTROL SPACE in Labview 2010

    I get can quick drop out from the menu, but not from CONTROL + SPACE. 
    What gives? Is there any setting to activate? Did you encounter this issue before?
    I use Labview 2010, Windows 7, Acer laptop.  

    The setting is at Ctrl+. But it's not working.
    I change it to Ctrl+', and typing Ctrl and ' works. 
    Well at least now I know how it works 

  • Since upgrading to LabVIEW 2013, every VI compiles every time I open it (including quick-drop).

    Hi all.  Since upgrading to LabVIEW 2013, every VI compiles every time I open it (including quick-drop).  This really slows things down!  Perhaps related, my system tells me I don't have permission/access to modify my LabVIEW ini.  Has anyone seen similar, and/or any hints towards a solution?  

    Jeff-P wrote:
    As a side note, LabVIEW.ini is a file that gets generated by LabVIEW when it is launched if the file does not exist. So if you are missing the 32-bit ini file, launch 32-bit LabVIEW and that file should be created.
    I thought that the message: "Perhaps related, my system tells me I don't have permission/access to modify my LabVIEW ini"  might indicate that the labview.ini file cannot even be created... strange...
    LabVIEW Champion . Do more with less code and in less time .

  • File drag and drop with Labview 7 and Mac OS X Tiger?

    Hi folks,
    I've lost the ability to drag and drop files into front panel file path
    controls, since I upgraded to a new OS X version. Specifically:
    What used to work:
        - Labview 7.0
        - Mac OS X 10.3.x
        - drag file icon from desktop and drop onto file path control (file path control shows path to dropped file)
    New action taken:
        - lost old Mac (Titanium) with OS X 10.3.x
        - bought new Mac (Aluminum) with OS X 10.4
        - installed OS X 10.4 "over" 10.3 disk (did not build from scratch)
    What happens now (three days after birth of new system):
        - all my past Labview apps still seem to run
        - but, if I drag a file from the desktop and drop it onto the file path control I see:
              - file path control
    "outlines" indicating that it understands the intended drag and drop
    action
              - when the file is dropped the file path control does not report the new value
              - And the file path control still has it's old value
    Anyone else seeing this? Am I missing something obvious (Labview or OS X preferences)?
    Thanks in advance,
    RMP

    Hello,
    I don't know how seriously Apple sees the problem, but it doesn't seem plausible that they would rev the OS on account of just this problem with LabVIEW, particularly since we worked around it for the latest version of LabVIEW.  I understand you are working with another engineer at NI via direct email regarding this issue, and that is going to be a better forum for discussing the possibility of obtaining the Apple bug report number.  In the event R&D is willing to reveal it, I presume they will be more comfortable doing so on a case by case basis, as opposed to posting it on the external discussion forum.
    Thank you, and sorry for the inconvenience you have encountered due to this issue.
    Best Regards,
    JLS
    Best,
    JLS
    Sixclear

  • Starts with 15fps and quickly drops to 1fps

    I don't know what changed... it has been working fine for the past couple of years. For the past couple of months my video starts with 15fps and quickly drops to 1fps -- I still receive 15fps. . I have feeling it is either my cable provider or my Vonage strangling my bandwidth (both are the same since day one) maybe some settings were changed. When I do a speed test...up and down numbers are average or above for my cable provider.
    Quicktime is set to 1.5...T1/Lan etc.
    iChat bandwidth limit is set to none (tried all choices).
    Imac G5 1.8 Ghz   Mac OS X (10.4.9)   iSight/cable/Vonage lynksys RT31P2 /Airport express

    Hi jw_17,
    Have a look at this page http://www.ralphjohnsuk.dsl.pipex.com/page16.html
    Most likely it it is a background process.
    In addition to the culprits found when Tiger came out listed on that page also open up Activity Monitor and check how many Widgets are active (shutting them down is best).
    Also check if a Print Monitor is listed as most likely this is Stuck and can be Force Quit from the button top left of Activity Monitor.
    The other possibility is that SpotLight is Indexing.
    11:10 AM Tuesday; May 8, 2007

  • Quick Drop list won't update during search

    My Quick Drop started acting up today.  Normally, when I begin typing, the list under the search box will update to show all of the possible matches.  This is no longer happening.  It still tries to autocomplete the search field, but the list doesn't update.  [screenshot attached]
    I'm running LabVIEW 2009 SP1 on Windows XP 32-bit.
    For what it's worth, LabVIEW crashed went on vacation early last Wednesday evening, just before I was
    getting ready to leave for the weekend.  When I returned to work this morning, Quick Drop was no
    longer functioning properly.  I don't know if these two events are
    related, but I figured that it was a possibility.
    I've tried rebooting my PC and renaming the LabVIEW.ini file and restarting LabVIEW with a fresh configuration, but no luck.
    Any help would be greatly appreciated!
    Solved!
    Go to Solution.
    Attachments:
    Quick Drop.JPG ‏29 KB

    Thanks for the additional info.  I don't think the window position issue is related to the search results updating issue.  (Incidentally, there's a fix in LabVIEW 2010 for when there are bad window coordinates for the Quick Drop window stored in the INI file).
    Anyway, I still think that NI-SEARCH is the culprit, but since you can't reliably repair your installation, we can't know for sure.  So instead, I'd like you to try the following workaround:
    1.  Go in [LabVIEW 2009]\resource\dialog\QuickDrop and rename QuickDrop Launch Window.vi to be QuickDrop Launch Window.bak.
    2.  Save the attached QuickDrop Launch Window.vi below to [LabVIEW 2009]\resource\dialog\QuickDrop.
    Now try Quick Drop and see if the results update properly.  Basically, I modified the shipping version of the main Quick Drop UI to use the old LabVIEW 8.6-style of matching results instead of the NI-SEARCH mechanism.  Let me know if this fixes the problem.
    Darren Nattinger, CLA
    LabVIEW Artisan and Nugget Penman
    Attachments:
    QuickDrop Launch Window.vi ‏103 KB

  • Object-group with network-object containing an IP address range

    Hello,
    Does the ASA treat an object-group with a network-object containing a range of IP addresses as a netmask? For example, I can apply this configuration without the ASA throwing any errors though the configuration calls for a 'net mask':
    object-group network test
    network-object 192.168.0.0 192.168.63.255
    network-object-group mode commands/options:
      A.B.C.D  Enter an IPv4 network mask
    sh run ob id test
    object-group network test
    network-object 192.168.0.0 192.168.63.255
    I found that in the documentation it requires a netmask as oppose to a range. Is this a bug in the code? I am running code version 8.0(5)23 on a 5520. If this is not a bug how does the ASA treat this type of configuration when applied to an access list? When I ran a quick packet trace and denied access from that range it looks like the ASA doesn't read that configuration properly. Thank you.
    -John

    Hello,
    Thank you for your replies. In code version 8.0(5)23, it appears I am able to define a "range" of IP addresses as in:
    192.168.0.0 192.168.63.255 as opposed to defining a range with a netmask like 192.168.0.0 255.255.192.0.
    With the "range" of IP address applied to the "object-group network test" with sub command "network-object 192.168.0.0 192.168.63.255" the ASA does not pick up on said "range" when this object group is applied to a DENY access list. It only reads it properly when the netmask is attached, which is the correct configuration, as in: "network-object 192.168.0.0 255.255.192.0".
    To clarify, I mean range as in 192.168.0.0 - 192.168.63.255.
    Hope this helps to understand. I am just curious as to why this is even able to be applied in such a way or if it is a bug in this particular code version? I can also confirm that this can be done in code version 8.4(2). See below snippets of my configuration in the 8.4(2) code version:
    access-list 101 line 3 extended deny ip object-group testmask any 0x577f55a8
      access-list 101 line 3 extended deny ip 192.168.0.0 192.168.63.255 any (hitcnt=0) 0x0623b0c4
    access-list 101 line 4 extended permit tcp any any eq 89 (hitcnt=1) 0x36f1e5cd
    Packet trace results in allowing the "range" of IP address:
    Result:
    input-interface: outside
    input-status: up
    input-line-status: up
    output-interface: dmztest
    output-status: up
    output-line-status: up
    Action: allow
    Now with the "correct" configuration:
    access-list 101 line 3 extended deny ip object-group testmask any 0x577f55a8
      access-list 101 line 3 extended deny ip 192.168.0.0 255.255.192.0 any (hitcnt=1) 0xa31c6bbd
    access-list 101 line 4 extended permit tcp any any eq 89 (hitcnt=1) 0x36f1e5cd
    Result:
    input-interface: outside
    input-status: up
    input-line-status: up
    output-interface: dmztest
    output-status: up
    output-line-status: up
    Action: drop
    Drop-reason: (acl-drop) Flow is denied by configured rule
    Thank you.
    -John

  • Error, in Getting started with Labview. Chapter 3, part 4.

    Hi.
    Still struggling on, trying to find the time to work through the "Getting Started with LabVIEW" document.
    Only 19 days left to go, and I'm still only in chapter 3!...
    Right.  In the "Saving Data When Prompted by a User" exersise, part 4...
    4.   Right-click the Signals input of the Write To Measurement File
          Express VI and select Insert Input/Output from the shortcut menu to
          insert the Comment input.
    Problem is, that option is greyed out, so not available!...
    I did what the instructions said, I right clicked on the "Signals" input, and it doesnt do what it says on the tin!
    Any pointers?   Please don't mention search the help, I've crashed the entire LV environment 3 times now, trying to search for something in there.  It's OK if it finds someting, but it seems to bomb at times, when there is some ambiguity when searching.
    Also, I won't be able to do anyting with any replies for a day or two, as I have to go up country to a customer, and mess about with hot oil, high volts, and lots of RF.  It never ends.   (I've still got the day job to do, while trying to fight my way through this "evaluation".   30 days of "Use" would be better, than 30 calendar days for some of us.)
    Regards.
    Dave Baxter.
    Technical Manager: AR-UK Ltd.
    AR United Kingdom
    OK... Who let the smoke out?

    Hi Dennis, and everyone else..
    That is not how it looks when first dropped on the BD.  On my machine, it is partialy expanded by default, after you clear the Configure dialog that pops up ocupying most of the screen.
    Again, if it makes a difference to the way the Right Click shortcut menu works, it should be documented in the Getting Started document, especialy as it seems to be a critical point.
    OK, explain this...
    I've just rubbed out the save to file VI, cleaned up the broken wires etc, and then planted a new one on the BD.   Once I cleared the Configure dialog that covers up most of the screen before you see it the first time, the VI was partialy expanded.  I forget the exact list, but "Signals" was not at the top.
    I did *EXACTLY* the same again, deleted it, cleaned up, and then planted a fresh new one.   That DID appear that time with nothing but the "Signals" item showing, and two down caretts below that, indicating more items.
    So......
    Why the different behaviour each time, on the same BD, in the same session.   Some underlying working data not being correctly initialised when invoked?  Of course, that never happens, right? ('C' programmes eh?)
    Trying some more, it seems the behaviour loosley depends on just how close to the edge of the While loop grey border you place it.   Odd.   I have a 1280x800 screen to play with, and a 1280x1024 second screen I use for the Getting Started document.  That is the absolute maximum I can have, due to hardware limits.
    I also find, that if you fully expand the "Write to Measurement File" VI block, then fully collapse it, then expand it again, all the items in that list have changed places!  Why?
    I had noticed earlier that there is no uniformity in the layout of even the items common to many if not all VI blocks (error in, and error out to name but two) Sometimes one is above the other, sometimes the other way round, sometimes they are not even ajacent to each other.   Has that been done as a source of minor ammusement or something?
    Talking to another colegue here, who just wandered in to see how I was getting on with this.  Seems he also has tried the introductory entry into LV (V8.something) in the past.  But he too, found too many things that behaved differently from one time to another, so abandoned it as a lost cause, then decided to learn how to use Visual Basic with NI-GPIB IO instead.   Not without issues either he said, but at least it all behaves exactly the same, each and every time.
    End of the day now...
    Regards.
    Dave B.
    OK... Who let the smoke out?

  • Database copy dropped objects in source schema

    I was seeking out a quick way to copy an entire schema from one db to another and I was happy when I found the "database copy" feature. I checked the documentation and found that all I needed to do was select the source connection, the target connection, and choose either create, truncate, or drop objects. Well I had some objects in the source db from a previous failed attempt at copying all the objects via script. To remedy that the drop objects option, according to the documentation " Drops any existing table with the same name, and then creates and loads it from the source." Ok, great. The summary shows up with a bunch of entries which I didn't pay too much attention too. Fine, continue...running....progress...so far so good..and the log shows up. I see drops, I see moving data, and I see a whole bunch of errors with no useful information with them. Check the target schema...nothings there, all objects are dropped. Ok, lets have a look at the source and see whats going on. Refresh tables...nothing...refresh...refresh...nothing. The source schema has all its objects GONE too! One lonely type is saved in the source schema, that's it. Am I a total moron and misinterpreting how database copy works? Can anyone shed some light on this? Anyway to recover my source objects? As the source db is not production I am out of luck as there is no recent backup.
    Source: 9i
    Target: 11g
    sql developer v 2.1.1.64.45
    -j

    OK the problem was that my target connection was inadvertently pointing to the source. It was set properly before but stuff went bad and i switched the connection from TNS to basic, then back to TNS. Apparently when switching back to TNS the wrong entry was selected. Not sure if I chose it or it was selected from a different connection. In any case, very stupid of me.
    thanks K.
    Edited by: [email protected] on Jun 17, 2010 6:45 AM

  • Duplicate Quick Drop Item Names

    So at NI Week Darren showed off some neat Quick Drop functions.  I asked a question about how do I add items from my user library.  The answer was it already does this automatically.  But when I went to my quick drop search it couldn't find a few items I was looking for.  After some testing I now realize that's because there exists on the palette two seperate VIs with the same name and Quick Drop appears to be picking one.
    So is there a way to support having multiple quick drop functions to VIs that are on the palette?  Is there a way possibly to specify the relative (or absolute) path to the VI I want to drop?  At least then I can create a short hand command to bring up the function I want.
    The two functions I've seen this on is the the "Wait (ms)" and the "Enqueue Element".  OpenG has made a very nice Wait function with the option to pass through errors, and abort on an occurance.  But unfortunatly it is named the same as the native function.  Internally we have also implemented a wrapped function for the Enqueue Element function and given it the same name.  We can rename our function to be something else like "Enqueue Element Hooovahh Edition" but we can't go around renaming OpenG functions.  Thanks.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.

    Okay so I believe the issue is not the name of the VI.  You see the name of the OpenG VI is actually "Wait (ms)__ogtk.vi"  But this isn't what the quick drop will index as the name.  Quick drop indexes the name of the window if it is different then the name of the VI.  So if you go to the Window Appearance on the OpenG VI you'll see that the Window Title is "Wait (ms)" which is the same name as the native wait primative.
    To demo this I've attached two VIs.  One named "Wait (ms)2.vi" and "Wait (ms)3.vi" paste them into your 2012 user.lib, then run the Refresh Palette (or restart LabVIEW).  You'll now see both VIs under the user library category.  But when you go to quick drop and type "Wait (ms)" you only see the primative and number 2 but not 3.  This is because the native wait comes up and not the "Wait (ms)3.vi" which has the same window title as the native VI.
    Another way to demo this is just to install the OpenG Timing functions then go to quick drop and try to drop the OpenG Wait, or Tick Count.  Both of these are quite handly to insert onto a error wire but quick drop can't do that at the moment.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.
    Attachments:
    Wait ms User.lib.zip ‏9 KB

  • Error calculatio​n with LabView

    I am just courious, maybe someone did such error estimation with LabView, and can show me a better approach.
    Scenario:
    I have the following function with one variable (x), K is a constant:
    y = ( -1/2*K + SQRT( 1/4*K^2 - (4*K - K^2)*(x^2 - x) ) ) / (2-1/2*K);
     I have x as an input, and I know the error of x at certain positions.
    I would like to estimate the error of the result y values from the given x values.
    Since this is not a monotonic function (the first derivative changes sign), the standard Gauss error propagation formula with the first partial derivative is not enough here. The first derivative of the above function is simple to
    get analytically, but the second would be a pain to calculate...
    How would you treate such a problem with LabView, maybe some kind of numerical derivation to get second (or maybe even third derivative from the Taylor series?) derivative?
    Right now we just use a more simple error estimation:
    we slightly over-estimate the error of y in the following way: 
    delta_y = MAX { ABS(y(x)-y(x-error)) ; ABS(y(x)-y(x+error)) }
     So we take the higher difference as an error.
    How would you do it differently if you have LabView under your hands? (LabVew pro 2013 + almost all toolkits)
    I could not find error calculation related VIs in the drop menu, are there any?
    Thanks for any advice!

    Blokk wrote:
    I use formula nodes often
    I think my post would be more appropriate in the Idea Exchange forum. Maybe someone can move it there...
    The idea would be that to have ready made VIs for general often used error calculations...(Gauss error propagation, confidence level, definitions, etc..)
    So the LV user could save dev time...?
    If you have some formula nodes ready to go that might be useful for others, but don't quite have them packaged as VIs yet, it might be faster (and go through less bureaucracy) to just post them up here. I'm sure someone could repackage them according to standard LV connection panes (maybe even do some clever icon designing) and would post them on one of the popular LV Tools repositories.
    As far as I can tell by just following threads on this forum, the NI engineers already have so many suggestions, fixes, etc. that getting a brand new "this would be nice" Idea added to the LV shipping program is going to take a little less than forever to implement, especially if it would only involve combining functions already available. (No indictment of you, NI engineers, it's just that we users seem to be really good at producing Ideas and we do outnumber you .)
    Cameron
    To err is human, but to really foul it up requires a computer.
    The optimist believes we are in the best of all possible worlds - the pessimist fears this is true.
    Profanity is the one language all programmers know best.
    An expert is someone who has made all the possible mistakes.
    To learn something about LabVIEW at no extra cost, work the online LabVIEW tutorial(s):
    LabVIEW Unit 1 - Getting Started
    Learn to Use LabVIEW with MyDAQ

  • Burn a CD-R with LabView

    Hi,
    I'm trying to make backup copies (on CD-R) of some files automatically using a LabVIEW application.
    Has anybody ever done this?
    There is a DLL called wnaspi32.dll wich I think can be used to do this, does anyone has information about the protothype of the functions included in this DLL?
    Thanks.

    Hello,
    You can use dll's and make use of activeX in LabVIEW (explained further below).  More specifically, you will use a call library function node (found in the advanced palette (sub-palette of the all functions palette) to call a function in a dll.  There is an issue of correlating C or standard calling convention data types with LabVIEW data types, but their is a shipping example which outlines and programmatically launches use-case examples of each data type.  To access the shipping example (ie launch the Example Finder and locate the example)
    1. click Help -> Find Examples... in LabVIEW,
    2. click the Search tab
    3. type "dll" (without quotes) into the search field. 
    4. Double click on the keyword "dlls" or "DLLs"  (it will show up as one or the other... capitalized or not)
    5. In the list of examples that now populates, double click to open CAll DLL.vi.
    Read the instructions at the top of the example, and I think you'll find it very useful!
    For activeX in LabVIEW, you have a couple choices.  First, you can use the ActiveX Automation API in LabVIEW to control one program from another via ActiveX.  The other option you have is to embed an ActiveX control in a LabVIEW "ActiveX Container," which is available for placement on a front panel in the Containers palette.  To choose the control to embed in this container, simply right click within the container after placing it on a front panel and choose "Insert ActiveX Object...".  To find shipping examples, just follow the general procedure specified above, only type "ActiveX" in the search field (again without quotes).  For more information on these topics, see the following resources:
    ActiveX Automation in LabVIEW:
    http://zone.ni.com/devzone/conceptd.nsf/webmain/5401BE584FBAEECE862567C2006D36C7
    ActiveX Containers in LabVIEW:
    http://zone.ni.com/reference/en-XX/help/lv/71/lvhelp/Inserting_Existing_Documen/
    I hope this helps!  Repost if you have any further questions!
    Best Regards,
    JLS
    Best,
    JLS
    Sixclear

  • Callable VEE with LabView? / Accessing HP Lan gateways?

    Hello,
    We have several years worth of HP VEE code written and are now exploring
    LabView as a new development tool. HP VEE provides something called
    "Callable VEE" which loads a server and allows any program which can
    "access C routines" to call HP VEE's userfunctions. Has anyone had
    experience implementing such a hybrid? Can examples be found anywhere?
    While this is probably not the best solution it would give immediate
    access to a lot of proven code. Are there any better solutions to
    accessing the HP VEE code base?
    Also, there are currently several Lan <--> GPIB gateways installed. Is
    there any way LabView can access these lan-drops to access the test
    equipment installed there?
    Alternatively,
    is it possible to set up a computer with LabView as a
    test site and have others log on to it over the lan and access all local
    resources (serial ports & GPIB devices) remotely (without having to use
    Timbuktu) ? Any examples or ideas would be appreciated.
    Thanks in advance for any help,
    joel

    > We have several years worth of HP VEE code written and are now exploring
    > LabView as a new development tool. HP VEE provides something called
    > "Callable VEE" which loads a server and allows any program which can
    > "access C routines" to call HP VEE's userfunctions. Has anyone had
    > experience implementing such a hybrid? Can examples be found anywhere?
    >
    LV has a node called the Call Library Function Node that can call
    functions within a DLL. If the VEE object looks like a DLL, then
    it should work. I'm not aware of any examples laying around, but
    I do know of organizations that use both; so they might be good
    places to start. I know that JPL uses both.
    > While this is probably not the best solution it would give immediate
    > access to a lot of proven code. Are there any better solutions to
    > accessing the HP VEE code base?
    >
    > Also, there are currently several Lan <--> GPIB gateways installed. Is
    > there any way LabView can access these lan-drops to access the test
    > equipment installed there?
    NI sells an Ethernet-GPIB device that I think is similar. The device
    comes with drivers that make it look just like any other GPIB device
    hooked to the computer. If the LAN/GPIB device has drivers, then it
    should be possible to hook it into LV. It is probably access normally
    through HP-VISA drivers. You might want to search the Knowledge Base
    on the NI web site to see if there are any guiding instructions there
    on whether to use the NI-VISA drivers instead.
    > Alternatively, is it possible to set up a computer with LabView as a
    > test site and have others log on to it over the lan and access all local
    > resources (serial ports & GPIB devices) remotely (without having to use
    > Timbuktu) ? Any examples or ideas would be appreciated.
    >
    It is currently possible to write smallish LV client programs that
    talk to a LV server program to carry out the I/O. The programming
    to do the client server stuff is quite easy using the VI Server.
    It is also possible to write the client in most other tools and
    communicate to LV over DCOM using the VI Server's ActiveX interface.
    The interface publishes a class to the EXE to load VIs and make lots
    of other changes, and another class to a VI that allows for Running,
    printing, and lots of other changes. Remote interaction without
    doing the client/server stuff isn't currently possible, but it was
    demonstrated at NIWeek working in web browsers.
    Greg McKaskle

Maybe you are looking for

  • How can i set action on UITaBar and get event from that

    Hi All, I m doing one apps in which i have to add three UITabBarItem and this is UITabBarSystemItem. Now i cannot understand that how can i set action and get event from the? And how can i set various views on three tab bar item. I have to use UITabB

  • Wrong aspect ratio when export to mov file

    Hi, Hoping that you can help me. I've being filming some Hi-def widescreen 16:9 footage which i've want to export to a mov file. However, whatever option i chose, the resutant export gets converted to 4:3. I'm not sure what i'm doing wrong. Here are

  • How do i import dvd in FCP

    sorry for this basic question: what is the best way to import the content of a DVD (non commercial - no copy protection issues) into FCP? does FCP serve some tool or do i have to use external conversion software? if the answer is yes, then which soft

  • 60 minute hiphop mix all done in long with no stopping ? is it possible!???

    I would like to make a 60 minute mix in logic of hip-hop but the problem is the recording keeps stopping. how do i get logic to record all 60 minutes without no interruptions.

  • Where doe PXWWorx get "transaction server"

    We are trying to reconfigure our network so that ZenWorks boot clients get their initial DHCP information from the local router rather than using DHCP relay.. When I try to boot a client, I can successfully load dinic.sys via TFTP on the "distant" Ze