Class VISADriver

    • Method Detail

      • stringToByteBuffer

        protected static java.nio.ByteBuffer stringToByteBuffer​(java.lang.String source,
                                                                java.nio.charset.Charset charset)
      • stringToByteBuffer

        protected static java.nio.ByteBuffer stringToByteBuffer​(java.lang.String source)
      • rm

        protected com.sun.jna.NativeLong rm()
      • open

        public Connection open​(Address address)
                        throws VISAException
        Description copied from interface: Driver
        Attempts to open a connection to the instrument at the given address. Returns a Connection object if successful.
        Specified by:
        open in interface Driver
        Parameters:
        address - Address of the instrument to open
        Returns:
        Connection object representing newly opened connection
        Throws:
        VISAException - If it goes wrong
      • search

        public java.util.List<Address> search()
                                       throws VISAException
        Description copied from interface: Driver
        Use this driver to find instruments.
        Specified by:
        search in interface Driver
        Returns:
        Array of found instrument addresses.
        Throws:
        VISAException - If it goes wrong