Monitoring GPIB commands on GPIB bus automated without NiSpy

Does anybody know how NiSpy intercepts commands to the GPIB bus (first guess is a filter driver)? I need to monitor (automated) equipment activity on our ATE stations.

Basically the National Instrument drivers notify a NI-Spy DLL each time
a driver call is made.  If NI-Spy is running, this information is
passed into the NI-Spy executable. 
NI-Spy can monitor any supported National Instruments driver in this
manner, but it will not be able to monitor activity on the bus
itself.  To monitor actual bus activity you would need something
like a PCI-GPIB+ analyzer card, and utilize the GPIB analyzer which is
included in the NI-488.2 driver.
Jason S.
Applications Engineer
National Instruments

Similar Messages

  • Need my computer to look like another instrument on the GPIB bus

    I have a set of test instruments connected via a GPIB bus and controlled by a desktop computer with a 488 card in it. Into this scenario I now need to connect, to the 488 bus, another computer, a laptop. The laptop will NOT be a controller of any sort. The laptop must appear as another addressable instrument to the desktop controller. The laptop has only a USB interface through which I can talk on the 488 bus so. What type of USB to GPIB hardware do I need to do all of this?

    Hello,
    Yes, Jim's suggestion is right on, where once you have a GPIB interface for your laptop (via a USB-GPIB device) you will be able to pass controller in charge status to whichever interface you choose, and the other interfaces and instruments will appear as devices on the bus.
    Repost if you have any other questions!
    Best Regards,
    JLS
    Best,
    JLS
    Sixclear

  • Can two gpib hosts communicate on one GPIB bus

    I have an application where there is an PCI-GPIB card that controls several programmable power supply units.
    Could I add a second GPIB interface (say...USB) and plug into the existing GPIB bus and have the PCI(machineA) and USB(machineB) GPIB hosts talk to one another? Only one GPIB interface would need to talk to/control the Power Supplies. Is this a supported configuration?

    This is supported. The second GPIB interface must be configured to be not the System Controller. You can do this programatically when bringing the board online like this:
    int BoardHandle = ibfind("gpib0");
    ibrsc(BoardHandle, 0);
    You'll also want to be sure to set the second board at a different PAD than the first board.
    Craig A.
    National Instruments Engineer

  • Gpib bus hangs

    I am bringing up a LV app that runs an HP scanner on
    a gpib bus. When reading 100 scanner channels, the
    scanner quits on the 69th channel (consistently) on
    the 2nd scan, and I get a gpib EDVR error. When I run
    Ni-Spy with a large capture buffer (3000 lines), the
    scanner keeps running for a much longer time,
    suggesting perhaps that some delay is required.
    By the way, I'm using an hp3852a driver I downloaded
    from the ni site. Any ideas?

    Note: I am reposting this to the gpib discussion
    group.

  • Command line parameters for automator?

    I'm trying to setup a cron job to so that every morning at 8 am "New Mail.workflow" will open and run. I'm able to get it to open but I was wondering if there were command line parameters for Automator that could open AND run a workflow file? Ideally I'd like it to close after running, but I'll worry about that later. Thanks in advance.

    The preferred way is to save your workflow as an application and then call usr/bin/open on it. If for some reason you must have the workflow run inside of Automator (not self-contained) then you're looking at some quality time with man osascript. As it happens Apple has removed even the need for Cron for most users. A click to File -> Save As Plug-In -> for iCal handles it from start to finish.
    Edit: I forgot to mention that Automator has its own simple command line utility for running *.workflow files. Check out man automator

  • Fndload command to download concurrent program without value set definition

    Hi All,
    Please let me know if you know fndload command to download concurrent program without value set definition.
    Thanks,
    Viaswas
    Edited by: 873477 on Mar 8, 2012 1:55 AM

    I agree with Sandeep -- The only option is editing the ldt file after the download and before you upload it.
    Thanks,
    Hussein

  • Realtime Privacy Monitoring on Smartphones Android sends out info without permission

    Realtime Privacy Monitoring on Smartphones Android sends out info without permission
    http://appanalysis.org/
    I think it si time for verizon to put a stop to ths NOW

    w40d....you are right about that. this is why i wish these types of "studies" wouldn't print things like "30 popular or heavily used apps." i'd like them to actually LIST the 30 apps that they studied. then show tell us, which 15, of the 30, were sharing info. it's possible that none of the preinstalled apps are on that list. if any of them were the preinstalled apps from vzn, then i'd have a much bigger problem with it. THEN i would get up on my soapbox. but we don't know that skype, or any of the other preinstalled apps are sharing info. we only know that about half of the ones they studies do it. if the only ones that are doing this are ones that we have to download, then it's up to us to dis that app. i often see comments when looking into an app to the affect of "why does it need this info....uninstalled" etc, etc. the app will tell you what it needs. if a simple game wants your location then you have to wonder why. it doesn't need your location to function as designed, so i would assume it's sharing it with someone.

  • How can I monitor Status word From the other side of the GPIB bus

    I develop Thermal system control that should be operate thru the GPIB IEE 488.2 bus , my instrument application already written in Visual Basic ,The system knowes to do basic operation such as SETPOINT ,AIRDUT , BEGIN , STOP and more but I have do a problem , any time that I capture command from the controller the status word stuck at listener mode and I can not send another command again because my loop is waiting for the other side (the controller ) to tallk by monitor the IBSTA word .
    There is anyway to reset ,clear ,initialize STATUS word again to his default value ?
    Note : I am using VB 6 , the Samples that you have here for Non-controller is good so far if I want to send and recive data manualy (c
    omputer to computer)
    What if I have A system that work and always waiting for capture command and do somthing ?
    I will be very greatful if anyone can help me , send me sample code for Status checking loop.
    MIKI-AVI

    Hello Miki-Avi,
    I'm having a little bit of trouble understanding what you're trying to do. It seems that you have an instrument application that you have written and works in some instances but gets into an infinite loop in other cases. I think that your loop is waiting for something in the Status byte to change, and you're wondering how you can get it to change.
    I'm not sure what bit you're waiting for, but I would assume that it is the LACS bit 2. You do not want to simply reset the IBSTA byte because this byte tells you what is happening on the GPIB interface. So, if you're waiting for the LACS bit to change, then you are waiting for the board to be addressed as a listener. Your controller would address the non-controller as a listener once you sent it da
    ta with an IBDEV and an IBWRT call.
    If you are looking for code for a status checking loop, check the following resources. Remember that you must call ibwait 0 to update your IBSTA byte. The 488.2 Function Reference is very useful in figuring out what you need to do.
    http://venus.ni.com/stage/we/niepd_web_display.DISPLAY_EPD4?p_guid=B45EACE3EF8D56A4E034080020E74861&p_node=DZ52353&p_submitted=N&p_rank=&p_answer=&p_source=Internal
    http://ae.natinst.com/operations/ae/public.nsf/fca7838c4500dc10862567a100753500/9cc0939663f1c5de862565d70082e89e?OpenDocument
    Please let me know if you need more assistance.
    Scott B.
    National Instruments
    Applications Engineer

  • In VB6, why is the "GPIBNotify sub" (from the GPIBNotify AtiveX Ctrl) all the time called even if no Event happened? This callback function is started then stopped permanently as if its received SRQ from the GPIB Bus. Any ideas?

    I'm programming in Visual Basic 6 to communicate between a computer and HP Measurement Devices (BER-Meter) with GPIB. I have already read information and code for this. My platform is W98. The NI488.2 commands can be sent without any problem between the equipements. However when I'm using the GPIBNotify ActiveX Control to use the callback function, there is a permanent starting and stop of the GpibNotify Sub. The SetupMask and RearmMask are set to RQS and the HP Device is well configured. Moreover an oscilloscope measuring the 10th line (SRQ
    ) of the bus didn't show any pulse on the line behalf the right one. Any Idea?

    Hello-
    So, the SRQ is not detected by the oscilloscope? It must be a setting that is not correct with the instrument. Try contacting the manufacturer of the instrument for details about SRQ's. The GPIBNotify ocx will not be able to react to an SRQ if there isn't one.
    Randy Solomonson
    Application Engineer
    National Instruments

  • How to Program with Labview over GPIB BUS to measure dc&ac voltage through TDS3014 Scope driver

    What I want to measure are Vpeak-peak,Vrms,Vmax,Vmin for both DC and AC voltagee(the output of a power supply). May I begin with the Getting Started.vi? Waiting for you help nervously.

    Hello-
    See ivifoundation.org for the IVI specs. There is probably a function to do this operation.
    Randy Solomonson
    Application Engineer
    National Instruments

  • FrameMaker Automation without GUI displayed

    Hi All,
    I have the FrameMaker.Automation.# setup to run and process document information. I want to be able to continue doing so without framemaker popping up the gui. In other words, is there a way to set the GUI to be not visible during processing time? I have looked through the FDK docs, and I seem to be unable to find a switch for this.
    Any ideas?
    Thanks,
    Adam

    I've setup automated .exe and .msi installs for a while now but I've recently run into a program that doesn't have any switches or additional input that can run in command prompt.
    My question is if there is any software that can do add this functionaly and automate GUI installations
    This topic first appeared in the Spiceworks Community

  • Compressing a large PDF document using command line or Java code without GUI operations

    hi,
    I have a programatically generated very large PDF file with lots of tables and cells in it. The size of the file is few MBs. Using Adobe pro, I am able to reduce the size of the PDF in KBs. I want to achive it either through a command line or using Java API without GUI interaction.
    I am using JDK1.6.
    Thanks.

    I think you need the scripting or SDK forums http://forums.adobe.com/community/acrobat
    As far as I know, Acrobat does not have command line operation

  • Installing .exe software - Automation without switches and only GUI

    Almost all installs can be run with a /q or /s if this one cannot, maybe there is a specific business installer that will do this.
    What is the application and how are you trying to install it - is it a GPO, Script, batch file, as a user, pushed as an administrator?

    I've setup automated .exe and .msi installs for a while now but I've recently run into a program that doesn't have any switches or additional input that can run in command prompt.
    My question is if there is any software that can do add this functionaly and automate GUI installations
    This topic first appeared in the Spiceworks Community

  • Keystroke command to close all apps (without restart or shutdown):

    Hate to ask what is probably a simple issue, but I can't find a keystroke command that will close all open apps without restart or shutdown... just close everything that is open and let me continue or shut the lid to sleep ...
    Anyone know one? or a way to do a command in iKey?
    thanks,
    tom

    Tom Oconnell wrote:
    Hate to ask what is probably a simple issue, but I can't find a keystroke command that will close all open apps without restart or shutdown... just close everything that is open and let me continue or shut the lid to sleep ...
    Anyone know one? or a way to do a command in iKey?
    thanks,
    tom
    logout will do this. Of course you have to log in again afterwards, but it will kill all user-related processes.

  • Bus Automation Weirdness

    Hi I sent all the drum tracks' outputs in a multitrack mix to Bus 10 so I could put insert fx across the whole kit.Bus 10 output was sent to the Stereo Bus.Logic also seemed to call Bus 10 (Aux 3) for some reason.
    When I automated stuff on Bus 10 I looked for a newe track that woukld be called Bus 10 or Aux 3 but I couldn';t find it.
    After a lot of lloking I eventually opened the mixer window ~(remember that!) and the Bus 10 strip wasnt where I expected but between tracks 22 and 23 and lo a behold in the arrange window there was a track there and it was called Tight U Hard Kit?? and that was where the automation data was.
    Any clues as to why this happened and how to stop it?
    best
    tommy banana

    Well in order to automate a track in must be places in the Arrange window. By control+clicking the Aux/Bus in the Mixer you can easily setup an Arrange track. If you don't want to see the Aux/Bus in the Arrange just use the "Hide" function available for every track in the Arrange to make it disappear.

Maybe you are looking for

  • Installing Java and Eclipse - its got to be easy, hasnt it?

    Hello all I dont know how ive got into this mess but all I know is it doesnt work I want to download Eclipse and have it run on my home XP computer - we use it at uni on linux machines. I went to the eclipse site and downloaded it - but the zip direc

  • One (last!) question about SL "packs"

    I've read many of the questions about the $29 upgrade vs. the "box" - and the "family" pack, too. I am confused! I have an Intel desktop iMac running 10.4.11. I also have a MacBook running 10.5. Do I have to buy all three of these products to get bot

  • Problem with FileNotFoundException

    Hi. Sometimes in my application i have problems with FileNotFoundException, but file which i want to open exists. In the documentation I found that:"It will also be thrown by these constructors if the file does exist but for some reason is inaccessib

  • Centre wide image without horizontal scroll

    Hi I wonder if somebody could help me out. I have a website header image which is extra-wide to accommodate for any screen size. The person I'm making the website for loves the design but is dead-set against background images (various reasons I won't

  • Possible to have preloader percentage in text form?

    I've recently put a preloader on my site, but I'd like the percentage to appear like this "FiftyFive" instead of this "55".  How would I go about doing this? This is the script that I'm using at the moment.  I'd appreciate any help.  Thanks! stop();