Anyone Use GIT with LabVIEW?

I think that the vast majority of people using SCM with LabVIEW are using either Perforce or SVN. Is there anyone who either uses or has used GIT, integrated into LabVIEW or not integrated? (I think there is a tool that uses the SVN protocol to talk to GIT)
If so what were your experiences?
=====================
LabVIEW 2012

There are several other posts on LAVA mentioning GIT (I think a lot where from FIRST). Post there (just link this post there as cross-post).
I personally think, that my arguments don't speak against GIT. I've been using SVN and Hg(mercurial) without any integration in the LV IDE (although I have some integration for Hg yet).
I forgot to mention: Using SVN you could use the plug-in from JKI. If your company invests the money, I'm sure it' a **bleep** good deal.
All these tools perform very well, even if you don't have the native LV support (as VSS, Perforce).
If you want a poll, you can check the NI-community features. Just setup one for SCC specifics. I was planning to do one myself, but I don't have the time. It' still not as good (from the quality and quantity of posts) a the forums, but has some cool features (wikis, polls). Advertise this on the most up-to-date posts on SCC issues. I and many others will drop in, I'm sure.
Felix
www.aescusoft.de
My latest community nugget on producer/consumer design
My current blog: A journey through uml

Similar Messages

  • Has anyone used CORBA with LabVIEW?

    Has anyone used CORBA with LabVIEW?

    Did you have any success with this?  I'm about to attempt the same thing and would rather not write intermediate functions in other other languages to do so...

  • Has anyone used servicelab with Labview?

    I see many questions on how to communicate with Seimens S7 PLC's and to me (an extreme beginner) it looks pretty complicated. We run a package called Servicelab from Servicelab ltd. which makes it very easy to pick out tags and display and graph them. Does anyone have any experience with  using Labview to pull this data and drive Crio modules?

    Hi Offshore,
    It sounds as though you do in fact need LVFPGA considering you are using cRIO units. The link that I sent you primarily discusses fieldpoint units compared to the Siemens product. From what you have mentioned in your post, it appears that you do not have any fieldpoint modules or controllers. I guess I am not quite sure what is meant by "that is what I need to do". I am assuming that it is referring to automation and monitoring systems for a factory monitored in a control room with touch screen monitors.
    Please note that I am not familiar with all of your needs for your project and the cRIO PAC may very well be a better fit for your particular application. Please note that the cRIO platform is extremely flexible and has a great deal of advantages in terms of performance over Fieldpoint modules.
    In order to do a complete comparison of the differences, here is some information on each of the products for your convenience:
    FieldPoint -- Modular Distributed I/O
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/1206
    Compact FieldPoint
    http://www.ni.com/compactfieldpoint/
    CompactRIO Reconfigurable Embedded System
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/14145
    If you are working with your NI rep on this, I guess my advice would be to ask him or her why cRIO would be a better fit for your application based on your discussion with them. Please let me know if you have any questions on what I mentioned. Thanks Offshore and have a great day!
    Best regards,
    Steven

  • Anyone got experience with LabView and JTAG ?

    Anyone got experience with LabView and JTAG ?
    Especially in system programming of Altera and FLASH

    Yes, I've actually driven JTAG using DIO, but this was a project in itself.
    I guess you're just wanting to get the job done! I'm currently evaluating
    gear to do the same job myself, in addition to interconnect testing. I've
    been looking at JTAG Technologies equipment. They do PCI/PXI cards and the
    SW, with a LabVIEW interface.
    They're at:
    www.jtag.com
    You'll need to be sitting down when you get their quote though - their development
    system costs about the same as a decent car!
    Cheers
    -Sean.
    [email protected] wrote:
    >Anyone got experience with LabView and JTAG ? >Especially in system programming
    of Altera and FLASH

  • Has anyone used JAAS with WebLogic?

    Has anyone used JAAS with Weblogic? I was looking at their example, and I have a bunch of questions about it. Here goes:
    Basically the problem is this: the plug-in LoginModule model of JAAS used in WebLogic (with EJB Servers) seems to allow clients to falsely authenticate.
    Let me give you a little background on what brought me to this. You can find the WebLogic JAAS example (to which I refer below) in the pdf: http://e-docs.bea.com/wls/docs61/pdf/security.pdf . (I believe you want pages 64-74) WebLogic, I believe goes about this all wrong. They allow the client to use their own LoginModules, as well as CallBackHandlers. This is dangerous, as it allows them to get a reference (in the module) to the LoginContext's Subject and authenticate themselves (i.e. associate a Principal with the subject). As we know from JAAS, the way AccessController checks permissions is by looking at the Principal in the Subject and seeing if that Principal is granted the permission in the "policy" file (or by checking with the Policy class). What it does NOT do, is see if that Subject
    has the right to hold that Principal. Rather, it assumes the Subject is authenticated.
    So a user who is allowed to use their own Module (as WebLogic's example shows) could do something like:
    //THEIR LOGIN MODULE (SOME CODE CUT-OUT FOR BREVITY)
    public class BasicModule implements LoginModule
    private NameCallback strName;
    private PasswordCallback strPass;
    private CallbackHandler myCB;
    private Subject subj;
             //INITIALIZE THIS MODULE
               public void initialize(Subject subject, CallbackHandler callbackHandler, Map sharedState, Map options)
                      try
                           //SET SUBJECT
                             subj = subject;  //NOTE: THIS GIVES YOU REFERENCE
    TO LOGIN CONTEXT'S SUBJECT
                                                     // AND ALLOWS YOU TO PASS
    IT BACK TO THE LOGIN CONTEXT
                           //SET CALLBACKHANDLERS
                             strName = new NameCallback("Your Name: ");
                             strPass = new PasswordCallback("Password:", false);
                             Callback[] cb = { strName, strPass };
                           //HANDLE THE CALLBACKS
                             callbackHandler.handle(cb);
                      } catch (Exception e) { System.out.println(e); }
         //LOG THE USER IN
           public boolean login() throws LoginException
              //TEST TO SEE IF SUBJECT HOLDS ANYTHING YET
              System.out.println( "PRIOR TO AUTHENTICATION, SUBJECT HOLDS: " +
    subj.getPrincipals().size() + " Principals");
              //SUBJECT AUTHENTICATED - BECAUSE SUBJECT NOW HOLDS THE PRINCIPAL
               MyPrincipal m = new MyPrincipal("Admin");
               subj.getPrincipals().add(m);
               return true;
             public boolean commit() throws LoginException
                   return true;
        }(Sorry for all that code)
    I tested the above code, and it fully associates the Subject (and its principal) with the LoginContext. So my question is, where in the process (and code) can we put the LoginContext and Modules so that a client cannot
    do this? With the above example, there is no Security. (a call to: myLoginContext.getSubject().doAs(...) will work)
    I think the key here is to understand JAAS's plug-in security model to mean:
    (Below are my words)
    The point of JAAS is to allow an application to use different ways of authenticating without changing the application's code, but NOT to allow the user to authenticate however they want.
    In WebLogic's example, they unfortunately seem to have used the latter understanding, i.e. "allow the user to authenticate however they want."
    That, as I think I've shown, is not security. So how do we solve this? We need to put JAAS on the server side (with no direct JAAS client-side), and that includes the LoginModules as well as LoginContext. So for an EJB Server this means that the same internal permission
    checking code can be used regardless of whether a client connects through
    RMI/RMI-IIOP/JEREMIE (etc). It does NOT mean that the client gets to choose
    how they authenticate (except by choosing YOUR set ways).
    Before we even deal with a serialized subject, we need to see how JAAS can
    even be used on the back-end of an RMI (RMI-IIOP/JEREMIE) application.
    I think what needs to be done, is the client needs to have the stubs for our
    LoginModule, LoginContext, CallBackHandler, CallBacks. Then they can put
    their info into those, and everything is handled server-side. So they may
    not even need to send a Subject across anyways (but they may want to as
    well).
    Please let me know if anyone sees this problem too, or if I am just completely
    off track with this one. I think figuring out how to do JAAS as though
    everything were local, and then putting RMI (or whatever) on top is the
    first thing to tackle.

    Send this to:
    newsgroups.bea.com / security-group.

  • I have got a 1500 Kinetic Systems CAMAC crate and 3922 controller. I want to use it with LabView inst

    alled in PCI-bus IBM PC, which does not have GPIB interface. Which way would be easier for developing my own instrument driver: a new GPIB controller + interface or 2915 Kinetic Sys. PCI-bus in-slot interface? Can the latter interface be used with LabView?
    Many thanks.
    Victor. I have got a 1500 Kinetic Systems CAMAC crate and 3932 controller. I want to use it with LabView installed in PCI-bus IBM PC, which does not have GPIB interface. Which way would be easier for developing my own instrument driver: a new GPIB controller + interface or 2915 Kinetic Sys. PCI-bus in-slot interface? Thanks

    alled in PCI-bus IBM PC, which does not have GPIB interface. Which way would be easier for developing my own instrument driver: a new GPIB controller + interface or 2915 Kinetic Sys. PCI-bus in-slot interface? Can the latter interface be used with LabView?Victor,
    I couldn't find an Instrument Driver for the 3932 crate controler. There is a driver for the 3988: http://zone.ni.com/idnet97.nsf/9b2b33e1993d877786256436006ec498/045f8392cc4d1b01862568ab005fbb49?OpenDocument
    If you look at the driver it isn't too complex. Well ... actaully there are certain differences when using the 3988 GPIB controller that the driver takes care of that relate to correctly passing commands (FAN).
    If the 3922 controller is similar then maybe you can use the 3988 driver and modify it to meet your needs. I'm not familar with the 2915 Kinetic system so I'm not sure what would be easier.
    If you have a GPIB board, then you could try using the 3988 driver with your 3922 controller and see if you can modify the driver to get things to work.
    I
    've only used the 3988 and that was quite three years ago but it might be worth a try.
    Best of luck,
    Kamran - NI

  • Has anyone used FCE with a Sony hd-fx7 camcorder

    As above, has anyone used FCE with a Sony hd-fx7 camcorder. I have recently got one of these at work and am currently using imovie for basic edits, but would like to step up to FCE, has anyone any experience using the two.
    THanks

    Hi, have MacBookPro 2,16 GHz and Sony HDR-FX7 and FCE 3.5 (German PAL)
    - works good and fast
    - But better don't try to use an external monitor on DVI connection
    my system slows down if srubbing time line
    - couldn't find out yet why

  • Anyone use Flex with php for file upload? PHP Notice:  Undefined index:  Filedata

    My code works. It uploads the file and inputs the file name into a database, but I can't shake this php notice. I think php is looking for multipart/form-data from the HTML form tag.
    <form action="upload.php"  enctype="multipart/form-data"/>
    But I am using flex. The multipart/form-data info is sent as the second default argument of the upload() function. Does anyone have experience with this? Thanks.
    PHP Notice:  Undefined index:  Filedata
    $filename = $_FILES['Filedata']['name'];
    public function selectHandler(event:Event):void {
                    request = new URLRequest(UPLOAD_DIR);
                    try {
                        fileRef.upload(request);
                        textarea1.text = "Uploading " + fileRef.name + "...";
                    catch (error:Error) {
                        trace("Unable to upload file.");
                        textarea1.text += "\nUnable to upload file.";

    Hi, Thanks for your reply !
    Im not getting any errors Flex side, as i say i get a alert message saying the file has been uploaded so . .
    I am using a Wamp server on a windows machine, how do i check the file permissions on both the folder and the php file ?
    Also how do i debug a php file ?
    ANy help would be thankful !

  • Waves 5.9.7.. anyone using it with L8?

    Hi,
    Trying to update my waves plugs (I have the musician II bundle and the NPP bundle). I noticed on their site it mentions the 5.9.7 update, that is also Leopard compatible. Is anyone using this new version of waves with Logic 8? I'm curious if I should wait on updating my plugs until all the kinks are out.
    Thanks;
    J.

    Does FCP still take 30-45 minutes to load the Waves bundle? In my experience, it would launch eventually on some version combinations...
    Even if you can use them in FCP, you would still see the numerical effects tab interface, instead of the nice skins you see in Logic. But at least you don't have to remember to drag them out of the plugins folder each time you want to launch FCP...
    I'm interested about this because I teach FCP at a school where Logic, Pro Tools, and the Waves bundles are on the same student workstations - We'd have to move those Waves files around at the start and end of every class.
    Message was edited by: Max Average

  • Help!! Anyone use IIS4 with developer server

    Hello folks,
    My current setup
    NT Application server :
    1) Developer server6.0
    2) IIS4.0
    NT Oracle RDBMS
    1) Oracle8i
    The commumication between between the 2 servers using SQLNET has
    no problem. I tested it using the SCOTT/TIGER combination.
    But I need to setup the web connection where the browser is able
    to connect to the RDBMS server for queries and data retriever.
    I have tried using the form server, which I found the following
    documentations to connect to the RDBMS.
    ORACLE_HOME%\tools\devdem60\web\readme.htm
    Although the readme file is for OWA server, I attempted the
    configuration with IIS4.0. I understand the only different is
    the configuration of virtual directory. There is a part in
    configuration inthe readme file about editing "registry.dat"
    file. This file contain "funny" character which make it
    difficult to edit. Not sure if I have done it right.
    Nevertheless, the configuration process is done, but when I load
    the web page to execute the scripts, nothing appear on the
    screen on the web browser.
    1) Has anyone been successful in configuring this part of the
    scripts ? Please tell me wrong may has gone wrong.
    2) Has anyone use webDB to be the interface for web to database
    interface ?
    3) Is there any documented way beside CGI to get connect to the
    database via web ?
    I appreciate any pointers
    Thank you very much
    Regards
    Jason
    null

    Hello folks,
    My current setup
    NT Application server :
    1) Developer server6.0
    2) IIS4.0
    NT Oracle RDBMS
    1) Oracle8i
    The commumication between between the 2 servers using SQLNET has
    no problem. I tested it using the SCOTT/TIGER combination.
    But I need to setup the web connection where the browser is able
    to connect to the RDBMS server for queries and data retriever.
    I have tried using the form server, which I found the following
    documentations to connect to the RDBMS.
    ORACLE_HOME%\tools\devdem60\web\readme.htm
    Although the readme file is for OWA server, I attempted the
    configuration with IIS4.0. I understand the only different is
    the configuration of virtual directory. There is a part in
    configuration inthe readme file about editing "registry.dat"
    file. This file contain "funny" character which make it
    difficult to edit. Not sure if I have done it right.
    Nevertheless, the configuration process is done, but when I load
    the web page to execute the scripts, nothing appear on the
    screen on the web browser.
    1) Has anyone been successful in configuring this part of the
    scripts ? Please tell me wrong may has gone wrong.
    2) Has anyone use webDB to be the interface for web to database
    interface ?
    3) Is there any documented way beside CGI to get connect to the
    database via web ?
    I appreciate any pointers
    Thank you very much
    Regards
    Jason
    null

  • Anyone using facelets with ADF Faces and myfaces implementation?

    There is a Howto document for using facelets with ADF Faces, but it assumes you're using Sun's RI. I'd like to use the Apache myfaces implementation of JSF with ADF and facelets, but I keep getting a NoSuchElementException thrown when the pages are accessed.
    Here's the error and stack trace:
    09:15:18,790 INFO [STDOUT] Jan 19, 2006 9:15:18 AM com.sun.facelets.FaceletViewHandler handleRenderException
    SEVERE: Error Rendering View
    java.util.NoSuchElementException
         at java.util.AbstractList$Itr.next(AbstractList.java:426)
         at com.sun.facelets.FaceletViewHandler.encodeRecursive(FaceletViewHandler.java:520)
         at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:450)
         at oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157)
         at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:352)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:107)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:356)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:325)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:190)
         at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:87)
    09:15:18,790 INFO [STDOUT] Jan 19, 2006 9:15:18 AM com.sun.facelets.FaceletViewHandler handleRenderException
    SEVERE: Took Type: java.io.PrintWriter
    I followed Adam Winer's instructions for incorporating ADF with facelets (using Sun's RI) and this works fine. But when I try to swap out the Sun RI for the Apache myfaces 1.1.1 implementation I get the exception.
    Here's the info from my web.xml:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <display-name>Facelets</display-name>
    <description>Facelets StarterKit</description>
    <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/applicationContext*.xml</param-value>
    </context-param>
    <context-param>
    <param-name>facelets.REFRESH_PERIOD</param-name>
    <param-value>2</param-value>
    </context-param>
    <context-param>
    <param-name>facelets.DEVELOPMENT</param-name>
    <param-value>true</param-value>
    </context-param>
    <context-param>
    <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
    <param-value>client</param-value>
    </context-param>
         <context-param>
              <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
              <param-value>.xhtml</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.ALLOW_JAVASCRIPT</param-name>
              <param-value>true</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.DETECT_JAVASCRIPT</param-name>
              <param-value>false</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.PRETTY_HTML</param-name>
              <param-value>true</param-value>
         </context-param>
         <context-param>
    <param-name>oracle.adf.view.faces.ALTERNATE_VIEW_HANDLER</param-name>
         <param-value>com.sun.facelets.FaceletViewHandler</param-value>
         </context-param>
         <filter>
         <filter-name>adfFaces</filter-name>
         <filter-class>oracle.adf.view.faces.webapp.AdfFacesFilter</filter-class>
         </filter>
    <filter>
              <filter-name>MyFacesExtensionsFilter</filter-name>
              <filter-class>org.apache.myfaces.component.html.util.ExtensionsFilter</filter-class>
         <init-param>
         <param-name>maxFileSize</param-name>
         <param-value>20m</param-value>
         </init-param>
         </filter>
         <filter-mapping>
         <filter-name>adfFaces</filter-name>
         <servlet-name>faces</servlet-name>
         </filter-mapping>
         <filter-mapping>
              <filter-name>MyFacesExtensionsFilter</filter-name>
              <url-pattern>*.jsf</url-pattern>
         </filter-mapping>
    <filter-mapping>
    <filter-name>MyFacesExtensionsFilter</filter-name>
    <url-pattern>/faces/*</url-pattern>
    </filter-mapping>
         <listener>
              <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
         </listener>
    <listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>
    <listener>
    <listener-class>net.sf.acegisecurity.ui.session.HttpSessionEventPublisher</listener-class>
    </listener>
    <!-- Faces Servlet -->
    <servlet>
    <servlet-name>faces</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
         <!-- resource loader servlet -->
         <servlet>
         <servlet-name>resources</servlet-name>
         <servlet-class>oracle.adf.view.faces.webapp.ResourceServlet</servlet-class>
         </servlet>
    <!-- Faces Servlet Mapping -->
    <servlet-mapping>
    <servlet-name>faces</servlet-name>
    <url-pattern>*.jsf</url-pattern>
    </servlet-mapping>
         <servlet-mapping>
         <servlet-name>faces</servlet-name>
         <url-pattern>/faces/*</url-pattern>
         </servlet-mapping>
         <servlet-mapping>
         <servlet-name>resources</servlet-name>
         <url-pattern>/adf/*</url-pattern>
         </servlet-mapping>
    </web-app>
    And in my faces-config.xml, I have set it to use the oracle.adf.core render kit:
    <?xml version='1.0' encoding='UTF-8'?>
    <!DOCTYPE faces-config PUBLIC
    "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
    "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
    <faces-config>
    <!-- from project setup -->
    <application>
    <!-- Use the ADF RenderKit -->
    <default-render-kit-id>
    oracle.adf.core
    </default-render-kit-id>
    <variable-resolver>org.springframework.web.jsf.DelegatingVariableResolver</variable-resolver>
    </application>
    <managed-bean>
         <managed-bean-name>keyTable</managed-bean-name>
         <managed-bean-class>example.KeyInfoNodeData</managed-bean-class>
         <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>
    </faces-config>
    It doesn't seem to matter whether I use <jsp:root xmlns..> tags or <html xmlns ..> tags or whether I use the facelet ui tags or not. I've tried it with several of the ADF components. I always get the pretty facelets exception at the bottom of the page after the ADF component displays.
    Am I missing something? Has anyone gotten these three (ADF w/ myfaces impl and facelets) to work together properly?

    Hi,
    It is supposed to work fine and is working okay, in general, for me. I was setting up a test app yesterday and logged the steps in my blog (http://www.jroller.com/page/mjdenham). I think I logged everything.
    Regards
    Martin

  • Connect plc using modbus with labview

    hi
    i m using Modbus to communicate plc with labview . but it is not working.......?
    can any one give me the example program so that i can understand how to communicate ?

    Hi Nadeemalikpda,
    Are you using the Modbus Library (http://zone.ni.com/devzone/cda/epd/p/id/4756) or the DSC Module for the Modbus communication?  There are examples included for each.
    For the Modbus Library, the examples are in the .llb (MB Serial Example Master.vi, MB Ethernet Example Master.vi).
    For the DSC Module, take a look at the help file here, which also has the locations of the example programs: http://zone.ni.com/reference/en-XX/help/371618F-01/lvmve/dsc_modbus_using/.
    Morgan S
    Applications Engineer
    National Instruments

  • Has anyone used GitHub with RH projects?

    Does anyone have any experience using GitHub with RoboHelp? I don't plan on setting it up to use the RoboHelp UI to check individual topics in and out. I just want to check out the entire project. If anyone has any experience with this, any tips would be greatly appreciated.
    Also, can anyone please tell me which files to exclude when checking in the project? I know you're supposed to exclude the .cpd file, but I think I read that there are others. Unfortunately, I can't find the thread where this was discussed.
    Thanks.

    As long as you check out/check in the entire project folder, you should
    be fine. For RoboHelp, it's then as if there was no source control.
    Exclude the CPD. Just include all the other files. (Don't forget to add
    new files to the source control when you create them.)
    Kind regards,
    Willam

  • Does anyone use Fedora with SATA

    Hi..
    Is anyone successfully using Fedora with SATA on a K7N2Delta with the fasttrack controller... If so please let me know cos i cant seemed to get my Baracuda to work as the booting drive...
    Thanks
    Rasika

    not many here
    try there
    http://www.nforcershq.com/forum/viewforum.php?f=29

  • Where should I start from to use HP4145B with LabView?

    I am not familiar with LabView, but I have to set up LabView to make it work with HP4145B.
    I downloaded the driver from NI, placed it at the correct directory, and can see VI's in function palette.
    Also, when I run MAX, it shows "Instrument 0" under GPIB0.
    When I click on "Scan for Instrument", it says something about IDN query, but now I know HP4145B is too old to understand IDN query.
    I saw a lot of posts that say they can write to the instrument but cannot read.
    However, I don't even know how to test whether my labview can write to 4145B or not.
    My questions are....
    1. 4145B manual says it has "ID"  code.
    I tried testing it by using "Interactive Control"
    And I got this by NI Spy
    1.  ibsic(GPIB0)
    Process ID: 0x00000C1C         Thread ID: 0x00000EB4
    Start Time: 15:23:22.485       Duration 00:00:00.000
    ibsta: 0x160       iberr: 0             ibcntl: 0(0x0)
    2.  ibsre(GPIB0, 1)
    Process ID: 0x00000C1C         Thread ID: 0x00000EB4
    Start Time: 15:23:26.070       Duration 00:00:00.000
    ibsta: 0x160       iberr: 1             ibcntl: 0(0x0)
    3.  ibcmd(GPIB0, "@?1", 3 (0x3))
    Process ID: 0x00000C1C         Thread ID: 0x00000EB4
    Start Time: 15:24:18.606       Duration 00:00:00.000
    ibsta: 0x178       iberr: 0             ibcntl: 3(0x3)
    4.  ibwrt(GPIB0, "ID", 2 (0x2))
    Process ID: 0x00000C1C         Thread ID: 0x00000EB4
    Start Time: 15:24:30.242       Duration 00:00:00.010
    ibsta: 0x168       iberr: 0             ibcntl: 2(0x2)
    5.  ibcmd(GPIB0, "? Q", 3 (0x3))
    Process ID: 0x00000C1C         Thread ID: 0x00000EB4
    Start Time: 15:25:12.333       Duration 00:00:00.010
    ibsta: 0x174       iberr: 0             ibcntl: 3(0x3)
    > 6.  ibrd(GPIB0, "", 20 (0x14))
    > Process ID: 0x00000C1C         Thread ID: 0x00000EB4
    > Start Time: 15:25:23.289       Duration 00:00:16.784
    > ibsta: 0xc164       iberr: 6             ibcntl: 0(0x0)
    There are four LED's on the front panel of HP4145B.
    It shows status of HP4145B whether it is talker or listener.
    LED changes properly to my command. (So I don't think there is any problem with harware connection)
    But, I still get nothing but EABO error when I want to read something.
    What am I doing wrong?
    How can I test "ID" code?
    (I do not have ultra-fast typing speed so I think I gave 4145 enough time to respond before I typed new command)
    2. I tried to use driver I downloaded from NI.
    Other posts say that people used "HP 4145 Example.vi" for testing.
    However when I put "HP 4145 Example.vi" on the block diagram, I cannot run it.
    How do I test with "HP 4145 Examble.vi"?
    3. I tried testing other vi's such as "HP 4145 source setup.vi".
    I put that vi on the block diagram window, added constant of 17 to GPIB address,
    and other constants to other inputs and run it.
    A new window popped up, so I ran it again.
    However it does not seem to work since I see no change when I go into source set up menu directly from HP4145 front panel.
    Again, LED indicator changes to LTN(which means HP4145B is in listener mode) when I run vi.
    What would be the problem?
    I'm experiencing a lot of trouble with this HP4145B, and I know too little to solve this by myself.
    Somebody please help me with this.
    Thanks in advance.

    My 4145b uses address 17.
    I checked switch setting on the backpanel of 4145b and CRT on the front panel says "HPIB(17, COMMA, EOI)". Also, when I change address to 16 and execute vi file, it gives me an error message of "HP 4145 Define Channel; HP 4145 Send Message"
    When I change back to 17 and execute, error message disappears(and no more error message comes in when I send command to 4145b), but nothing happens on 4145b.
    As I said eariler, LEDs on 4145b seems to be saying that 4145b understands basic command such as "change to listener" or "change to talker".
    In addition, when I try to read from 4145b from "HP4145 example.vi", for example by clicking on "Display Graphics and Plot" and execute, I get error message "HP 4145 Take Measurement; Wait for Interrrupt (GPIB)". However, reading is not the problem to think right now because I don't even know how to read.
    I have Newport 1830-C with me, and I checked this instrument with same GPIB-USB-HS and same PC I am using with HP4145b.
    It works with 1830C. Therefore, it doesn't look like there is something wrong with  my PC and GPIB-USB-HS.
    Anyway, thank you for your attention.
    메시지가 06-25-2008 01:28 AM에 Min Yoon에 의해 편집되었음
    메시지가 06-25-2008 01:36 AM에 Min Yoon에 의해 편집되었음

Maybe you are looking for

  • Error while opening form in parent currency

    Hi I have created a form where i input the data at entity currency for various entities. I need to view data at consolidated level in parent currency. But each time after i select the parent entity and then select <Parent currency>, the form does not

  • Best Practices for Staging

    Hey Guys! We are currently evaluating Oracle Enterprise Pack for Eclipse with one of our new projects. As we are moving from development phase to QA, we are looking for ways to standardize the staging process. Up to now we were unable to figure out h

  • Cffeed issue

    Hi, I posted this issue during beta and even submitted a bug, but for some reason it wasnt fixed in the final version. Can someone help me out? Code: <cffeed action="read" source=" http://movies.msn.com/rss/topcelebs" name="feedInStruct" > Just this

  • Canon 700D/Rebel T5i Support?

    I just upgraded (v. 3.4.4 with Raw 4.05 build 690.1 / Raw support 4050 build 64.3) and I am rather shocked to find that Canon 700D images are not being recognised by Aperture, which has put my entire workflow to a halt. Considering that the 700D/Rebe

  • Vertical column of fuzziness in Display

    -- its about two inches wide and five inches over from left hand side of screen - maddening because you an see what the screen is trying to disply in that one stripe but not read it.  Anybody?  Thanks!