What is associated with the value of the HR2000+'s Spectral Data through the VISA driver

Hey all,
I've got the HR2000+ES here and I've successfully got it talking with labview and I can't change integration times and pull spectrum data.  I'm aware that I will have to take into account the CCD's lack of efficiency regarding the higher wavelengths and lower wavelengths, however I don't believe I'm at that step yet.  In my dark spectra, I receive roughly values around 8700 across all pixels.  I haven't a clue on what exactly that is corresponding to.  Does this correlate to a saturation value of each pixel? I know I'm getting close to having this operational, but it seems this one obstacle stands in my way.
Thank you for any help or ideas anyone can offer,
-John
Solved!
Go to Solution.

Hi John,
Thanks for your post. It sounds like you're acquiring your data from your instrument through VISA correctly. I'm a little bit unsure of where exactly you need assistance. Is your question regarding getting your data into LabVIEW, or is it about interpreting the data that you do receive? The manufacturer of your device would be able to help explain what the values you are receiving correspond to in terms of the pixels (saturation value or otherwise). However, if you're wondering how to manipulate your data in LabVIEW or need help with specifications for VISA, etc then that's something that we can certainly help you out with from our side!
Best,
Courtney L.
Applications Engineer
National Instruments

Similar Messages

  • What is the data associated with the APDU commands

    hi,
    Please guide me on what data should be associated with the command APDU.
    for eg. we send 00 a4 04 00 for the select command followed by the AID.
    Similarly what should be sent as a data (eg. AID in case of SELECT) with following APDU commands::::
    LOAD,, InItUPDATE,, External Authentication,, Install
    regards,,
    PhadkeA

    I have the book Javacard technology for smartcards by Zhiqun Chen so
    I" ll try to help you. About the install command it's syntax is:
    install(byte[] bArray,short bOffset,byte bLength)
    The bArray contains the installation parameters, but from what I read in
    the book they are optional. From the example of the book it seems
    that generally they are some initialization values for the variables of
    the applet.
    I didn't find any info about the other commands that you mention.Sorry!

  • Hello, I need to authorize digital adobe (ID) so I can download a book but I get the following message "the account provider you entered is not associated with the item you are trying to open. Try again." what should I do? Thank

    Hello, I need to authorize digital adobe (ID) so I can download a book but I get the following message "the account provider you entered is not associated with the item you are trying to open. Try again." what should I do?
    Thank

    This is the Adobe Reader forum; please ask in the Digital Editions forum.

  • Program associated with the creation of a virtual instrument of Lab View. Please help me

    I have a question with program associated with the creation of a virtual instrument of Lab View. 1.Create of virtual instrument based on the NI 9401 module fitted to the chassis NI Compaq DAQ (Ni-cDAQ-9172). Creating a virtual tool needed to implement the following counting impulses in impulse series, visualization of data through a digital indicator, comparing the number of impusite with pre-set value, that value can be assigned by the user. Indicator light when reaching in reaching the set number of pulses, the opportunity to reset the meter of a button on the front panel. Switch to digital output in reaching the set number. I hope someone can help me.
    Solved!
    Go to Solution.

    What is your question? You've described what the program is supposed to do, but it's not clear what you're asking about. Do you need help getting started? If so, have you gone through the LabVIEW tutorials? You and look over the material in the NI Developer Zone's Learning Center which provides links to other materials and other tutorials. You can also take the online courses for free. Have you looked through the many examples that ship with LabVIEW for data acquisition?

  • PortalRuntimeException in Business Object document iview No portal component associated with the following context

    Hi all,
    We are stumped with a problem in our QA Enterprise Portal (7.3.1 Sp7) that throws a portal runtime error when we preview a Business Objects document iview.  The Business Objects Server versions are 4.0 SP5 and/or 4.1 SP3.
    The error is caught in the the defaultTrace file, /usr/sap/QNW/J00/j2ee/cluster/server0/log
    [EXCEPTION]
    com.sapportals.portal.prt.runtime.PortalRuntimeException: There is no portal component associated with the following context:
    pcd:portal_content/com.summit.SES_BI/com.summit.iviews/Daily_Margin
    at com.sap.portal.prt.component.PortalComponentContext.<init>(PortalComponentContext.java:93)
    Here is what we have tried
    * Confirmed the iviews exist in the PCD, by browsing to the content folders and right lick, preview on the iview.
    * Our PRD and DEV systems work correctly and are on same versions of EP Runtime and java. 7.3.1.7.0.201..
    * Occurs with all Businessobjects iviews from the QA portal and all doc types, webis, dashboards. Tried creating new iview.
    * Reapplied the com.sap.businessobjects.iviews.templates.epa to the Portal from t he BI 4.1 SP3 distribution
    * Deleted and recreated the BI portal system connector using the SAP BOBJ system template set path to http://bi-qas:8080/BOE
    * Set the embed key value in the BI system connector property and in the custom global.properties file, restarted tomcat and SIA services
    * Set permissions for everyone end user on the content folders and the BI system connector
    * Confirmed Single sign on configured correctly between BI and Portal
    * Confirmed that the QA BI server is configured correctly by directing the working DEV Portal to the QA BI server.
    * Performed actions in note 1709737
    We are certainly stuck and the defaultTrace file is not very informative.  Any suggestions are greatly appreciated
    Lee Lewis

    This is resolve with note 1615838  - SAP Netweaver Enterprise Portal 7.3 iView creation with BI 4.0 results in exceptions.
    The note includes a file portalapp.xml that need to be inserted into com.sap.businessobjects.iviews.par that is included in the BI server distribution.
    Then deploy the ear file.....
    Odd thing is that the note mentions 4.0 and we are on 4.1 SP3...
    Environment
    SAP BusinessObjects BI Platform 4.0 SP02 Patch 4 or lower
    SAP Netweaver Enterprise Portal 7.3
    Lee Lewis

  • Unable to drag the Icon associated with the node

    I am working on dragging a node from Tree to a list.
    I have to drag the Icon associated with the leaf too. I am able to drag only the string of the node not the Icon that is associated with it. Can you help me with this? I have the code as below. Thanks.
    public class IconNode extends DefaultMutableTreeNode {
    protected Icon icon;
    protected String iconName;
    //* IconNode
    /**Creates an IconNode Object*/
    public IconNode() {
    this(null);
    }//end IconNode
    //* IconNode
    /**Creates an IconNode Object*/
    public IconNode(Object userObject) {
    this(userObject, true, null);
    }// end IconNode
    //* IconNode
    /**Creates an IconNode Object*/
    public IconNode(Object userObject, boolean allowsChildren
              , Icon icon) {
    super(userObject, allowsChildren);
    this.icon = icon;
    }//end IconNode
    //* setIcon
    /**sets the Icon to the node*/
    public void setIcon(Icon icon) {
    this.icon = icon;
    }// end setIcon
    //* getIcon
    /**gets the Icon of the node*/
    public Icon getIcon() {
    return icon;
    }//end getIcon
    //* getIconName
    /**gets the IconName*/
    public String getIconName() {
    if (iconName != null) {
    return iconName;
    } else {
    String str = userObject.toString();
    int index = str.lastIndexOf(".");
    if (index != -1) {
    return str.substring(++index);
    } else {
    return null;
    }//end getIconName
    //* setIconName
    /**sets the IconName*/
    public void setIconName(String name) {
    iconName = name;
    }//end setIconName
    }// end IconNodepublic class IconNode extends DefaultMutableTreeNode {
    protected Icon icon;
    protected String iconName;
    //* IconNode
    /**Creates an IconNode Object*/
    public IconNode() {
    this(null);
    }//end IconNode
    public class DNDTree extends JTree
    public DNDTree (IconNode top)
    super (top);
    DNDTreeHandler dndHandler = new DNDTreeHandler(this);
    setAutoscrolls(true);
    public class DNDTreeHandler extends DnDHandler
    TransferableDataItem transDataItem = new TransferableDataItem();
    public DNDTreeHandler(Component dndComponent)
    super(dndComponent);
    public DataFlavor[] getSupportedDataFlavors()
    return transDataItem.getTransferDataFlavors();
    * Gets the data from the selected object being dragged
    * @return node DataItem being dragged
    public Transferable getTransferable()
    TreePath path = getSelectionPath();
    //DefaultMutableTreeNode selection = (DefaultMutableTreeNode)path.getLastPathComponent();
    IconNode selection = (IconNode)path.getLastPathComponent();
    if (path == null)
    return(null);
    else
    TransferableDataItem node = new TransferableDataItem(selection);
    return(node);
    * Handles the drop of the component after the drag is complete
    * @param transferable Object being dropped
    * @param event drop event information
    public void handleDrop(Transferable transferable, DropTargetDropEvent event) throws Exception
    Point location = event.getLocation();
    //Get path of node where object being dropped
    TreePath path = getClosestPathForLocation(location.x, location.y);
    //No drop target
    if(path == null)
    System.err.println ("Rejected");
    event.rejectDrop();
    else
    Transferable tr = event.getTransferable();
    if(tr.isDataFlavorSupported(TransferableDataItem.DEFAULT_MUTABLE_DATAITEM_FLAVOR))
    System.out.println("Got transfered data");
    Object userObject = tr.getTransferData(TransferableDataItem.DEFAULT_MUTABLE_DATAITEM_FLAVOR);
    //DefaultMutableTreeNode node = (DefaultMutableTreeNode)path.getLastPathComponent();
    IconNode node = (IconNode)path.getLastPathComponent();
    IconNode newNode = new IconNode(userObject);
    DefaultTreeModel model = (DefaultTreeModel)getModel();
    model.insertNodeInto(newNode, node, 0);
    else
    System.err.println ("Rejected");
    event.rejectDrop();
    public abstract class DnDHandler implements DropTargetListener,DragSourceListener, DragGestureListener
    protected DropTarget dropTarget;
    protected DragSource dragSource;
    public DnDHandler(Component dndComponent)
    dropTarget = new DropTarget (dndComponent, this);
    dragSource = new DragSource();
    dragSource.createDefaultDragGestureRecognizer( dndComponent, DnDConstants.ACTION_COPY_OR_MOVE, this);
    //creates transferable based on what's selected or returns null if nothings selected
    protected abstract Transferable getTransferable();
    protected abstract void handleDrop(Transferable transferable, DropTargetDropEvent event) throws Exception;
    protected abstract DataFlavor[] getSupportedDataFlavors();
    public void dropFailed (DragSourceDropEvent event)
    System.out.println("Drop Failed");
    public void dropSuccess (DragSourceDropEvent event)
    System.out.println("Drop was successful");
    private boolean isTransferableSupported(Transferable t)
    DataFlavor[] flavors = getSupportedDataFlavors();
    for (int i=0; i<flavors.length; i++)
    if (t.isDataFlavorSupported(flavors) )
    return true;
    return false;
    public void dragGestureRecognized( DragGestureEvent event)
    Transferable trans = getTransferable();
    Cursor dragIcon = getDragCursor(event);
    if (trans != null)
    // Starts the dragging
    dragSource.startDrag (event, dragIcon, trans, this);
    else
    System.out.println( "nothing was selected");
    * a drop has occurred
    public void drop (DropTargetDropEvent event)
    try
    Transferable transferable = event.getTransferable();
    // we accept only Strings
    if (isTransferableSupported (transferable))
    event.acceptDrop(event.getDropAction());
    handleDrop(transferable, event);
    event.getDropTargetContext().dropComplete(true);
    else
    event.rejectDrop();
    catch (Exception e)
    e.printStackTrace();
    System.err.println( "Drop Exception" + e.getMessage());
    event.rejectDrop();
    //DragSourceListener interfaces
    * is invoked when you are dragging over the DropSite
    public void dragEnter (DropTargetDragEvent event)
    // debug messages for diagnostics
    //System.out.println( "dragEnter");
    int action = event.getDropAction();
    event.acceptDrag (action);
    * is invoked when you are exit the DropSite without dropping
    public void dragExit (DropTargetEvent event)
    //System.out.println( "dragExit");
    * is invoked when a drag operation is going on
    public void dragOver (DropTargetDragEvent event)
    //System.out.println( "dragOver");
    * is invoked if the use modifies the current drop gesture
    public void dropActionChanged ( DropTargetDragEvent event )
    //gets the cursor to start drag
    protected Cursor getDragCursor( DragGestureEvent event)
    if (event.getDragAction() == DnDConstants.ACTION_MOVE)
    return DragSource.DefaultMoveDrop;
    if (event.getDragAction() == DnDConstants.ACTION_COPY_OR_MOVE)
    return DragSource.DefaultCopyDrop;
    else
    return Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR);
    * this message goes to DragSourceListener, informing it that the dragging
    * has ended
    public void dragDropEnd (DragSourceDropEvent event) {
    if ( event.getDropSuccess())
    dropSuccess(event);
    else
    dropFailed(event);
    * this message goes to DragSourceListener, informing it that the dragging
    * has entered the DropSite
    public void dragEnter (DragSourceDragEvent event)
    //System.out.println( " dragEnter");
    * this message goes to DragSourceListener, informing it that the dragging
    * has exited the DropSite
    public void dragExit (DragSourceEvent event)
    //System.out.println( "dragExit");
    * this message goes to DragSourceListener, informing it that the dragging is currently
    * ocurring over the DropSite
    public void dragOver (DragSourceDragEvent event)
    //System.out.println( "dragExit");
    * is invoked when the user changes the dropAction
    public void dropActionChanged ( DragSourceDragEvent event)
    //System.out.println( "dropActionChanged");
    public class TransferableDataItem extends DefaultMutableTreeNode implements Transferable
    final static int DATA_ITEM = 0;
    final static int STRING = 1;
    final static int PLAIN_TEXT = 2;
    //final public static DataFlavor DEFAULT_MUTABLE_DATAITEM_FLAVOR =
    // new DataFlavor(DefaultMutableTreeNode.class, "Default Mutable Data Item");
    final public static DataFlavor DEFAULT_MUTABLE_DATAITEM_FLAVOR =
    new DataFlavor(IconNode.class, "Default Mutable Data Item");
    static DataFlavor flavors[] = {DEFAULT_MUTABLE_DATAITEM_FLAVOR, DataFlavor.stringFlavor, DataFlavor.plainTextFlavor};
    private Object data;
    public TransferableDataItem()
    public TransferableDataItem(Object data)
    this.data = data;
    public DataFlavor[] getTransferDataFlavors()
    return flavors;
    public Object getTransferData(DataFlavor flavor)
    throws UnsupportedFlavorException, IOException
    Object returnObject;
    if (flavor.equals(flavors[DATA_ITEM]))
    returnObject = data;
    else if (flavor.equals(flavors[STRING]))
    returnObject = data.toString();
    else if (flavor.equals(flavors[PLAIN_TEXT]))
    returnObject = new ByteArrayInputStream(data.toString().getBytes());
    else
    throw new UnsupportedFlavorException(flavor);
    return returnObject;
    public boolean isDataFlavorSupported(DataFlavor flavor)
    boolean returnValue = false;
    for (int i=0, n=flavors.length; i<n; i++) {
    if (flavor.equals(flavors[i]))
    returnValue = true;
    break;
    return returnValue;
    public class DNDList extends JList
    DropTarget dropTarget;
    public DNDList()
    DNDListHandler dndHandler = new DNDListHandler(this);
    setModel(new DefaultListModel());
    //private void addElement(Point location, Object element)
    private void addElement(Point location, IconNode element)
    int index = locationToIndex(location);
    // If index not found, add at end, otherwise add one beyond position
    if (index == -1) {
    index = getModel().getSize();
    else
    index++;
    ((DefaultListModel)getModel()).add(index, element);
    public class DNDListHandler extends DnDHandler
    TransferableDataItem transDataItem = new TransferableDataItem();
    public DNDListHandler(Component dndComponent)
    super(dndComponent);
    public DataFlavor[] getSupportedDataFlavors()
    return transDataItem.getTransferDataFlavors();
    public DataFlavor[] getTransferDataFlavors()
    return transDataItem.getTransferDataFlavors();
    * Gets the data from the selected object being dragged
    * @return node Node being dragged
    public Transferable getTransferable()
    Object selectedItem = getSelectedValue();
    System.out.println("Selected Value is " + selectedItem);
    TransferableDataItem item = new TransferableDataItem(selectedItem);
    return(item);
    * Handles the drop of the component after the drag is complete
    * @param transferable Object being dropped
    * @param event drop event information
    public void handleDrop(Transferable transferable, DropTargetDropEvent event) throws Exception
    Transferable tr = event.getTransferable();
    Point location = event.getLocation();
    if (tr.isDataFlavorSupported(TransferableDataItem.DEFAULT_MUTABLE_DATAITEM_FLAVOR))
    //event.acceptDrop (DnDConstants.ACTION_COPY_OR_MOVE);
    // Object userObject = tr.getTransferData(TransferableDataItem.DEFAULT_MUTABLE_DATAITEM_FLAVOR);
    IconNode userObject = (IconNode)tr.getTransferData(TransferableDataItem.DEFAULT_MUTABLE_DATAITEM_FLAVOR);
    addElement(location, userObject);
    //dropTargetDropEvent.getDropTargetContext().dropComplete(true);
    else
    System.err.println ("Rejected");
    event.rejectDrop();

    I think your problem come from this method :
    if (tr.isDataFlavorSupported(TransferableDataItem.DEFAULT_MUTABLE_DATAITEM_FLAVOR))
       System.out.println("Got transfered data");
       Object userObject = tr.getTransferData(TransferableDataItem.DEFAULT_MUTABLE_DATAITEM_FLAVOR);
    //DefaultMutableTreeNode node = (DefaultMutableTreeNode)path.getLastPathComponent();
       IconNode node = (IconNode)path.getLastPathComponent();
       IconNode newNode = new IconNode(userObject);
       DefaultTreeModel model = (DefaultTreeModel)getModel();
       model.insertNodeInto(newNode, node, 0);
    ...You should write :
    if (tr.isDataFlavorSupported(TransferableDataItem.DEFAULT_MUTABLE_DATAITEM_FLAVOR))
       IconNode node = (IconNode)tr.getTransferData(TransferableDataItem.DEFAULT_MUTABLE_DATAITEM_FLAVOR);
       IconNode node = (IconNode)path.getLastPathComponent();
       IconNode newNode = new IconNode(node);
       DefaultTreeModel model = (DefaultTreeModel)getModel();
       model.insertNodeInto(newNode, node, 0);
    ...and create a construcor for IconNode :
    public IconNode(IconNode node) {
       super(node.getUserObject, node.getAllowsChildren());
       icon = node.icon;
    }When you use IconNode newNode = new IconNode(userObject), the icon is null (see your constructor).
    If I can say something, you should simplify your code : you can do the same thing dividing the size of your code by five (at less).
    Denis

  • How can I remove my name from being associated with the GB file I export?

    I am using Garage Band '11, 6.0.5.
    I am editing an audio recording for a friend.
    When I exported the edited recording, it had my name associated with the file as the artist, album, etc.
    I searched and found "My info" (in "Preferences") and deleted my information from ALL name, album, artist fields, but it still exported the file with my name as the artist (but it did not list it as from my album this time)?
    Does anyone know how/where/what I need to do to remove all references of my name associated with this file I'm editing?
    And also, can I change who is associated with a GB file, from file to file (i.e. if editing my audio, use my name & info, if editing for a friend or colleague, theirs?  or is the name associated with my GB account universally embedded into every file, no matter if I want it to be mine or not)?
    Thank you for your support!
    Joe

    When I exported the edited recording, it had my name associated with the file as the artist, album, etc.
    The problem is, that this information is stored with the GarageBand project, when you first create the project.  You have to edit the Preferences, before you create the project.
    If the project already exists, you can change this option by turning the project into a podcast. Add a Podcast track (Track menu, Show Podcast Track), select the podcast track, and open the Info panel. Then edit the artist field in the Info panel, before you save the song to disk.
    (added: I saw the workaround with the Podcast track first in a post by Edgar).

  • What's wrong with the wsdl

    We are trying to create a proxy from the following wsdl file and getting an error message: illegal syntax: API:Parameter BINDING has initial value
    The webservice that we are trying to consume is from TIBCO .
    Can someone please help me to find out what's wrong with the wsdl.
    <?xml version = "1.0" encoding = "UTF-8"?>
    <!--Created by TIBCO WSDL-->
    <wsdl:definitions name = "Untitled" targetNamespace = "http://xmlns.example.com/1268018884234/OperationImpl" xmlns:soap = "http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns = "http://xmlns.example.com/1268018884234/OperationImpl" xmlns:wsdl = "http://schemas.xmlsoap.org/wsdl/" xmlns:xs = "http://www.w3.org/2001/XMLSchema">
         <wsdl:types/>
         <wsdl:service name = "TIBCO__ABAP">
              <wsdl:port binding = "tns:SOAPEventSourceBinding" name = "SOAPEventSource">
                   <soap:address location = "http://192.168.9.58:10001/TIBCO_ABAP"/>
              </wsdl:port>
         </wsdl:service>
         <wsdl:portType name = "PortType">
              <wsdl:operation name = "Operation">
                   <wsdl:input message = "tns:Input"/>
                   <wsdl:output message = "tns:Output"/>
              </wsdl:operation>
         </wsdl:portType>
         <wsdl:binding name = "SOAPEventSourceBinding" type = "tns:PortType">
              <soap:binding style = "document" transport = "http://schemas.xmlsoap.org/soap/http"/>
              <wsdl:operation name = "Operation">
                   <soap:operation soapAction = "http://192.168.9.58:10001/TIBCO_ABAP" style = "document"/>
                   <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
                   <wsdl:output>
            <soap:body use="literal" />
                   </wsdl:output>
              </wsdl:operation>
         </wsdl:binding>
         <wsdl:message name = "Input">
              <wsdl:part name = "Param1" type = "xs:int"/>
              <wsdl:part name = "Param2" type = "xs:int"/>
         </wsdl:message>
         <wsdl:message name = "Output">
              <wsdl:part name = "Result" type = "xs:int"/>
         </wsdl:message>
    </wsdl:definitions>

    Léon Hoeneveld's response works for me.  You will need to download a tool that allows you to edit the WSDL and reorder the values. 
    I've used a freeware tool like notepad++  collapsed all the levels and opened up the <wsdl:definitions xmlns:wsdl... segment and reordered the subgroups beneath it accordingly.
    1. types
    2. message
    3. portType
    4. binding
    5. service
    Thanks again Léon!

  • The vendor account is not associated with the file you are trying to open.Please try again.

    Please help me to understand what is the problem with the set up of the program. I bought an ebook from an internet site to which my IP address was blocked (in country 1). My brother bought it on a computer in country 2  and wanted to download and send me the file so I can open it on my computer. He set up initial download without Adobe ID. Afterwards he downloaded the pdf and send it to me. I tried to upload it  with my ADE reader but it didn't work without ID. My brother then deleted afterwards his ADE and installed it again, downloaded the ebook again but this time setting up an ID. He transferred me the file ,I used the same ID  but then the following message appeared "The vendor account is not associated with the file you are trying to open. Please try again." . Can this be fixed somehow? I cannot open the URLLinks even as there is no connection from my IP , but I have the pdf file ( ebook) but I don't know how to set up the program.

    Sorry Everyone this error message appeared in Digital Editions 4 used on a windows 8 laptop.  Thanks Chris

  • Ways to configure VISA properties associated with the EOS character in LabVIEW

    I am having a great deal of trouble reading consistently from an instrument (HP5328A Universal Counter) and am investigating the EOS character. In ibic, there are 6 properties of interest accessed through the ibconfig command. The following are the properties and their default settings:
    Board level
    - IbcEOSchar EOS character is 0 (zero)
    - IbcEOSrd EOS is ignored during read operations
    - IbcEOSwrt EOI not asserted when EOS sent
    Device level
    - IbcEOSchar EOS character is 0x0A (set in ibdev)
    - IbcEOSrd EOS ignored during read operations
    - IbcEOSwrt EOS not asserted when EOS sent
    I would like to be able to programmatically set these at the beginning of my LabVIEW
    program. The only relevant VISA properties in the INSTR or GPIB BoardInterface classes I can find are:
    - Send End Enable
    - Suppress End Enable
    - Termination Character
    - Termination Character Enable
    The defaults in my LabVIEW program for both VISA classes mentioned are: Send End Enable is true; Suppress End Enable is false; Termination Character is \10 (Line Feed); and Termination Character Enable is false.
    The only property I change is setting the Termination Character Enable to true for both classes. Is there anything else I can do with properties associated with the EOS char? Is there a property like the IbcEOSwrt that may have a part in generating a service request?
    Just to confirm, the last two bytes of the instrument's ouput are \CR and \LF. I am using \LF as the EOS. Is this correct or should I be incorporating the \CR in the EOS somehow?
    ANY input is appreciated,
    Chris

    Chris:
    VISA "Termination Character" = NI-488 "IbcEOSchar"
    VISA "Termination Character Enable" = NI-488 "IbcEOSrd"
    VISA "Instr" or "GPIB Instr" = NI-488 "Device level"
    VISA "GPIB BoardInterface" = NI-488 "Board level"
    VISA cannot automatically add the termchar to the end of the written data (like IbcEOSwrt).
    Unless you specifically need to do board-level communication, which is considered advanced, I suggest ignoring that, and sticking to the device-level calls.
    If the instrument's ASCII data responses always end in \LF, then yes, just using \LF as the termchar is the correct thing. In fact, with most 488.2 devices you don't need to worry about the termchar, because the final byte of a response also contains EOI. EOI causes the driver to s
    top reading from the instrument because it knows that is the end of the response.
    You say you're having trouble, but you don't say what the symptom is. Is the read timing out? You might also want to use NI Spy to get a snapshot of what is going wrong.
    I hope this helps some.
    Dan Mondrik
    Senior Software Engineer, NI-VISA
    National Instruments

  • RTC-5190: There is no location associated with the current module ...

    Hello,
    First to know, my experience with OWB is very limited.
    I have a OWB version 10 repository and I have to import a *.mdl file (using ./owbclient.sh). The import went fine and it consists in a Databases->Oracle module with some mappings, tables sequences etc.
    Now I want to Deploy some objects but I receive a error:
    "RTC-5190: There is no location associated with the current module, operation abandoned."
    I've created a location and I've edited the imported module to associate it with the location (right click on the module->Open Editor) in Metadata Location and Data Location tabs, but it still throws the error when I try to deploy. Do you have any idea what can I do more?
    Thank you,
    Adrian

    Hello,
    The .mdl file was generated by somebody else and I can't request another export. And also I didn't found any "import locations" check.
    Anyway, at import I've seen a warning message about a location that it can't find. So I've renamed the location to be the same with the one that can't be found. This way the initial error is not thrown. But in Control Center Manager in Job Summary there is a java error about the results being exhausted. God for me that I had the idea to restart the OWB client and now it works fine.
    OWB is such a bad product!
    Thanks guys.

  • What is wrong with the idl code generated by packager.exe?

    Hello everybody,
    I am trying to figure out what is wrong with the idl code generated by packager.exe. In the evaluation for the bug posted at http://developer.java.sun.com/developer/bugParade/bugs/4964563.html it says that the IDispatch interface is not exposed correctly and thus early binding of java objects is not possible using the current activex bridge implementation.
    As I am no idl expert I have no idea what that means. However, I managed to dig out the idl code generated by packager.exe for the following example bean:
    package test;
    public class MyBean
         protected int value;
         public MyBean()
         public void setMyValue(int _value)
              value = _value;
         public int getMyValue()
              return value;
         public MyBean getSelfReference()
              return this;
    }The corresponding idl code generated by packager.exe is
    uuid(81B0BF63-2A55-11D8-A73E-000475EBF021),
    version(1.0)
    library MyBean
    importlib("Stdole2.tlb");
    dispinterface MyBeanSource;
    dispinterface MyBeanDispatch;
    uuid(81B0BF64-2A55-11D8-A73E-000475EBF021),
    version(1.0)
    dispinterface MyBeanSource {
    properties:
    methods:
    uuid(81B0BF65-2A55-11D8-A73E-000475EBF021),
    version(1.0)
    dispinterface MyBeanDispatch {
    properties:
    [id(4097)]
    int myValue;
    methods:
    [id(32768)]
    VARIANT_BOOL equals(IDispatch* arg0);
    [id(32769)]
    IDispatch* getClass();
    [id(32770)]
    int getMyValue();
    [id(32771)]
    IDispatch* getSelfReference();
    [id(32772)]
    int hashCode();
    [id(32773)]
    void notify();
    [id(32774)]
    void notifyAll();
    [id(32775)]
    void setMyValue(int arg0);
    [id(32776)]
    BSTR toString();
    [id(32779)]
    VARIANT wait([optional] VARIANT var0, [optional] VARIANT var1);
    uuid(81B0BF62-2A55-11D8-A73E-000475EBF021),
    version(1.0)
    coclass MyBean {
    [default, source] dispinterface MyBeanSource;
    [default] dispinterface MyBeanDispatch;
    };Does anyone know what is wrong with this code and maybe how to fix the idl code? Generating the dll should then be easy (I already tried several variations of the idl code but as my idl knowledge is limited it didn't really do what I wanted).

    Then the question is why it does work with visual controls (even if you set them to non-visible)?

  • I'm trying to get access to a very old AppleID, but I don't have access to the email associated with the account anymore and it's saying my birthday is wrong.  Can someone help?!

    I'm trying to get access to a very old AppleID, but I don't have access to the email associated with the account anymore and it's saying my birthday is wrong.  Can someone help?!

    If you can't get the account's password reset via http://appleid.aple.com then try contacting Support in your country, they should (after they've confirmed your id and that it's your account) be able to reset it for you.
    Contacting Apple about account security : http://support.apple.com/en-us/HT5699
    If your country isn't on that page then try this form and explain and see what they reply with : https://ssl.apple.com/emea/support/itunes/contact.html
    After it's been reset change the primary email address on the account to be an address that you have access to : Change your Apple ID.
    And check/correct the date of birth on the account (select the Password And Security section on the account on http://appleid.apple.com, answer the security questions, and on the next screen the DoB should show).

  • I cannot connect to the internet after switching providers.  I've changed the email address associated with the new account but am sure there is something else I need to change.  Can anyone help me?

    I cannot connect to the internet after switching providers.  I've changed the email address associated with the new account but am sure there is something else I need to change.   I have also changed the apple information as well including user name and password.  Can anyone help me?  (This is an ipad question).

    Apple ID: Changing your Apple ID
    http://support.apple.com/kb/ht5621
    Using your Apple ID for Apple services
    http://support.apple.com/kb/HT4895
    Apple ID: What to do after you change your Apple ID
    http://support.apple.com/kb/HT5796?viewlocale=en_US&locale=en_US
    iTunes Store: Associating a device or computer to your Apple ID
    http://support.apple.com/kb/ht4627
    iOS: Changing the signed-in iTunes Store Apple ID Account
    http://support.apple.com/kb/ht1311
    Some things to try first:
    1. Turn Off your iPad. Then turn Off (disconnect power cord for 30 seconds or longer) the wireless router & then back On. Now boot your iPad. Hopefully it will see the WiFi.
    2. Go to Settings>Wi-Fi and turn Off. Then while at Settings>Wi-Fi, turn back On and chose a Network.
    3. Change the channel on your wireless router (Auto or Channel 6 is best). Instructions at
    http://macintoshhowto.com/advanced/how-to-get-a-good-range-on-your-wireless-netw ork.html
    4. Go into your router security settings and change from WEP to WPA with AES.
    5.  Renew IP Address: (especially if you are drooping internet connection)
        •    Launch Settings app
        •    Tap on Wi-Fi
        •    Tap on the blue arrow of the Wi-Fi network that you connect to from the list
        •    In the window that opens, tap on the Renew Lease button
    6. Potential Quick Fixes When Your iPad Won’t Connect to Your Wifi Network
    http://ipadinsight.com/ipad-tips-tricks/potential-quick-fixes-when-your-ipad-won t-connect-to-your-wifi-network/
    ~~~~~~~~~~~~~~~~~~~~~~~~~
    Fix WiFi Issue for iOS 7
    http://ipadnerds.com/fix-wifi-issue-ios-7/
    iOS 6 Wifi Problems/Fixes
    Wi-Fi Fix for iOS 6
    https://discussions.apple.com/thread/4823738?tstart=240
    How To: Workaround iPad Wi-Fi Issues
    http://www.theipadfan.com/workaround-ipad-wifi-issues/
    Another Fix For iOS 6 WiFi Problems
    http://tabletcrunch.com/2012/10/27/fix-ios-6-wifi-problems-ssid/
    Wifi Doesn't Connect After Waking From Sleep - Sometimes increasing screen brightness prevents the failure to reconnect after waking from sleep. According to Apple, “If brightness is at lowest level, increase it by moving the slider to the right and set auto brightness to off.”
    Fix For iOS 6 WiFi Problems?
    http://tabletcrunch.com/2012/09/27/fix-ios-6-wifi-problems/
    Did iOS 6 Screw Your Wi-Fi? Here’s How to Fix It
    http://gizmodo.com/5944761/does-ios-6-have-a-wi+fi-bug
    How To Fix Wi-Fi Connectivity Issue After Upgrading To iOS 6
    http://www.iphonehacks.com/2012/09/fix-wi-fi-connectivity-issue-after-upgrading- to-ios-6.html
    iOS 6 iPad 3 wi-fi "connection fix" for netgear router
    http://www.youtube.com/watch?v=XsWS4ha-dn0
    Apple's iOS 6 Wi-Fi problems
    http://www.zdnet.com/apples-ios-6-wi-fi-problems-linger-on-7000004799/
    ~~~~~~~~~~~~~~~~~~~~~~~
    iPad: Issues connecting to Wi-Fi networks
    http://support.apple.com/kb/ts3304
    How to Boost Your Wi-Fi Signal
    http://ipad.about.com/od/iPad_Troubleshooting/a/How-To-Boost-Your-Wi-Fi-Signal.hmL
    Troubleshooting a Weak Wi-Fi Signal
    http://ipad.about.com/od/iPad_Troubleshooting/a/Troubleshooting-A-Weak-Wi-Fi-Signal.htm
    How to Fix a Poor Wi-Fi Signal on Your iPad
    http://ipad.about.com/od/iPad_Troubleshooting/a/How-To-Fix-A-Poor-Wi-Fi-Signal-O n-Your-iPad.htm
    iOS Troubleshooting Wi-Fi networks and connections  http://support.apple.com/kb/TS1398
    iPad: Issues connecting to Wi-Fi networks  http://support.apple.com/kb/ts3304
    WiFi Connecting/Troubleshooting http://www.apple.com/support/ipad/wifi/
    How to Fix: My iPad Won't Connect to WiFi
    http://ipad.about.com/od/iPad_Troubleshooting/ss/How-To-Fix-My-Ipad-Wont-Connect -To-Wi-Fi.htm
    iOS: Connecting to the Internet http://support.apple.com/kb/HT1695
    iOS: Recommended settings for Wi-Fi routers and access points  http://support.apple.com/kb/HT4199
    How to Quickly Fix iPad 3 Wi-Fi Reception Problems
    http://osxdaily.com/2012/03/21/fix-new-ipad-3-wi-fi-reception-problems/
    iPad Wi-Fi Problems: Comprehensive List of Fixes
    http://appletoolbox.com/2010/04/ipad-wi-fi-problems-comprehensive-list-of-fixes/
    Connect iPad to Wi-Fi (with troubleshooting info)
    http://thehowto.wikidot.com/wifi-connect-ipad
    10 Ways to Boost Your Wireless Signal
    http://www.pcmag.com/article2/0,2817,2372811,00.asp
    Fix iPad Wifi Connection and Signal Issues  http://www.youtube.com/watch?v=uwWtIG5jUxE
    Fix Slow WiFi Issue https://discussions.apple.com/thread/2398063?start=60&tstart=0
    How To Fix iPhone, iPad, iPod Touch Wi-Fi Connectivity Issue http://tinyurl.com/7nvxbmz
    Unable to Connect After iOS Update - saw this solution on another post.
    https://discussions.apple.com/thread/4010130
    Note - When troubleshooting wifi connection problems, don't hold your iPad by hand. There have been a few reports that holding the iPad by hand, seems to attenuate the wifi signal.
    Some Wi-Fi losses may stem from a problematic interaction between Wi-Fi and cellular data connections. Numerous users have found that turning off Cellular Data in Settings gets their Wi-Fi working again.
    You may have many apps open which can possibly cause the slowdown and possibly the loss of wifi. In iOS 4-6 double tap your Home button & at the bottom of the screen you will see the icons of all open apps. Close those you are not using by pressing on an icon until all icons wiggle - then tap the minus sign. For iOS 7 users, there’s an easy way to see which apps are open in order to close them. By double-tapping the home button on your iPhone or iPad, the new multitasking feature in iOS 7 shows full page previews of all your open apps. Simply scroll horizontally to see all your apps, and close the apps with a simple flick towards the top of the screen.
    Wi-Fi or Bluetooth settings grayed out or dim
    http://support.apple.com/kb/TS1559
    ~~~~~~~~~~~~~~~
    If any of the above solutions work, please post back what solved your problem. It will help others with the same problem.
     Cheers, Tom

  • Could not find a Handler associated with the following type

    i keep randomly getting this error in some of my managed devices.
    Could not find a Handler associated with the following type: printer policy.
    Does anyone have any clue about this?
    Thanks in advance.
    Here are the log messages:
    [DEBUG] [01/10/2012 11:27:46.218] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Begining to register policy handlers.] [] []
    [DEBUG] [01/10/2012 11:27:46.437] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Registering handlers for Policy Handler Registration Module] [] []
    [DEBUG] [01/10/2012 11:27:46.437] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Configuration file C:\Program Files\Novell\ZENworks\conf\PolicyHandlersRegistrat ion.xml] [] []
    [DEBUG] [01/10/2012 11:27:47.062] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Deserialized 5 handlers] [] []
    [DEBUG] [01/10/2012 11:27:47.062] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Got 5 valid handlers to register.] [] []
    [DEBUG] [01/10/2012 11:27:47.078] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Loading handler assembly: C:\Program Files\Novell\ZENworks\bin\handlers\launcherconfig. dll] [] []
    [DEBUG] [01/10/2012 11:27:47.171] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Registering launcher configuration policy with ActionManager.] [] []
    [DEBUG] [01/10/2012 11:27:47.171] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [register handler for launcher configuration policy returning True] [] []
    [DEBUG] [01/10/2012 11:27:47.171] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Loading handler assembly: C:\Program Files\Novell\ZENworks\bin\handlers\WindowsGroupPol icyPlural.dll] [] []
    [DEBUG] [01/10/2012 11:27:47.296] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Registering grouppolicy with ActionManager.] [] []
    [DEBUG] [01/10/2012 11:27:47.296] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [register handler for grouppolicy returning True] [] []
    [DEBUG] [01/10/2012 11:27:47.296] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Loading handler assembly: C:\Program Files\Novell\ZENworks\bin\handlers\Printerenf.dll] [] []
    [DEBUG] [01/10/2012 11:27:47.390] [1736] [ZenworksWindowsService] [5] [] [printer policy] [] [Creating wrapper] [] []
    [DEBUG] [01/10/2012 11:27:47.500] [1736] [ZenworksWindowsService] [5] [] [printer policy] [] [Exception while creating Providers
    Exception Details: The type initializer for 'Novell.Zenworks.PolicyHandlers.PrinterPolicy.Zenw orksPrinterProviderPINVOKE' threw an exception.
    at Novell.Zenworks.PolicyHandlers.PrinterPolicy.Zenwo rksPrinterProviderPINVOKE.new_PrinterProvider()
    at Novell.Zenworks.PolicyHandlers.PrinterPolicy.Print erProviderWrapper.GetProvider(ILoggerWrapper logger)] [] []
    [DEBUG] [01/10/2012 11:27:47.515] [1736] [ZenworksWindowsService] [5] [] [printer policy] [] [Exception in Handler constructor
    Exception Details: The type initializer for 'Novell.Zenworks.PolicyHandlers.PrinterPolicy.Zenw orksPrinterProviderPINVOKE' threw an exception.
    at Novell.Zenworks.PolicyHandlers.PrinterPolicy.Print erProviderWrapper.GetProvider(ILoggerWrapper logger)
    at Novell.Zenworks.PolicyHandlers.PrinterPolicy.Print erPolicyHandler..ctor()] [] []
    [DEBUG] [01/10/2012 11:27:47.515] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Exception occurred while registering handler printer policy. Exception details: Exception has been thrown by the target of an invocation.] [] []
    [DEBUG] [01/10/2012 11:27:47.515] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Inner Exception details: The type initializer for 'Novell.Zenworks.PolicyHandlers.PrinterPolicy.Zenw orksPrinterProviderPINVOKE' threw an exception.] [] []
    [DEBUG] [01/10/2012 11:27:47.515] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [register handler for printer policy returning False] [] []
    [DEBUG] [01/10/2012 11:27:47.515] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Loading handler assembly: C:\Program Files\Novell\ZENworks\bin\handlers\browserbookmark senf.dll] [] []
    [DEBUG] [01/10/2012 11:27:47.531] [1736] [ZenworksWindowsService] [5] [] [browserbookmarkspolicy] [] [Entered the constructor] [] []
    [DEBUG] [01/10/2012 11:27:47.531] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Registering browserbookmarkspolicy with ActionManager.] [] []
    [DEBUG] [01/10/2012 11:27:47.531] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [register handler for browserbookmarkspolicy returning True] [] []
    [DEBUG] [01/10/2012 11:27:47.531] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Loading handler assembly: C:\Program Files\Novell\ZENworks\bin\handlers\dluenf.dll] [] []
    [DEBUG] [01/10/2012 11:27:47.671] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Registering dlu policy with ActionManager.] [] []
    [DEBUG] [01/10/2012 11:27:47.671] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [register handler for dlu policy returning True] [] []
    [DEBUG] [01/10/2012 11:27:47.984] [1736] [ZenworksWindowsService] [5] [] [MessageLogger] [] [Unable to write to event log (Application) using source (Novell.Zenworks.Logger) Exception: System.ComponentModel.Win32Exception: The event log file is full
    at System.Diagnostics.EventLog.InternalWriteEvent(UIn t32 eventID, UInt16 category, EventLogEntryType type, String() strings, Byte() rawData, String currentMachineName)
    at System.Diagnostics.EventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category, Byte() rawData)
    at System.Diagnostics.EventLog.WriteEntry(String source, String message, EventLogEntryType type, Int32 eventID, Int16 category, Byte() rawData)
    at System.Diagnostics.EventLog.WriteEntry(String source, String message, EventLogEntryType type, Int32 eventID)
    at log4net.Appender.EventLogAppender.Append(LoggingEv ent loggingEvent)] [] []
    [ERROR] [01/10/2012 11:27:47.671] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [EXTENSIONUTILS.RegistrationModule.FailedRegistrati onMessage] [The following modules could not be registered: printer policy. The configurations of these types would not be applied on this device.] [] []
    [DEBUG] [01/10/2012 11:27:47.984] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Completed registration of policy handlers.] [] []
    [DEBUG] [01/10/2012 11:27:47.984] [1736] [ZenworksWindowsService] [5] [] [ModuleLoader] [] [Start() for module com.novell.zenworks.module.policyhandlerregistrati onmodule returned successfully] [] []
    [DEBUG] [01/10/2012 11:27:47.984] [1736] [ZenworksWindowsService] [5] [] [ModuleLoader] [] [Before calling Initialize() for module com.novell.zenworks.module.remotemanagement at path C:\Program Files\Novell\ZENworks\bin\modules\Novell.Zenworks. RMModule.dll] [] []
    [DEBUG] [01/10/2012 11:27:48.046] [1736] [ZenworksWindowsService] [5] [] [ModuleLoader] [] [Initialize() for module com.novell.zenworks.module.remotemanagement returned successfully] [] []
    [DEBUG] [01/10/2012 11:27:48.046] [1736] [ZenworksWindowsService] [5] [] [ModuleLoader] [] [Before calling Start() for module com.novell.zenworks.module.remotemanagement at path C:\Program Files\Novell\ZENworks\bin\modules\Novell.Zenworks. RMModule.dll] [] []
    [DEBUG] [01/10/2012 11:27:48.046] [1736] [ZenworksWindowsService] [5] [] [Remote Management Module] [] [(RMMODULE_DEBUG)Initialized(RMMODULE_DEBUG)] [] []
    [DEBUG] [01/10/2012 11:27:48.078] [1736] [ZenworksWindowsService] [5] [] [Remote Management Module] [] [(RMMODULE_DEBUG) Adding Property Pages (RMMODULE_DEBUG)] [] []
    [DEBUG] [01/10/2012 11:27:48.078] [1736] [ZenworksWindowsService] [5] [] [PolicyManager] [] [Entered PolicyManager.RegisterComponent] [] []
    [DEBUG] [01/10/2012 11:27:48.078] [1736] [ZenworksWindowsService] [5] [] [PolicyManager] [] [Registered the component remotemgmt] [] []
    [DEBUG] [01/10/2012 11:27:48.109] [1736] [ZenworksWindowsService] [5] [] [Remote Management Module] [] [(RMMODULE_DEBUG)Trying to START service in Start Method (RMMODULE_DEBUG)] [] []

    matos02,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://support.novell.com and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://forums.novell.com/

Maybe you are looking for