home *** CD-ROM | disk | FTP | other *** search
-
- HTBasic for Windows I/O Information
-
- Release 6.0
- _______________________________________________________________________________
-
- Read this file to get more information about I/O topics.
-
-
- Using SICL LAN
- --------------
-
- HTBasic is now supported as an HP SICL LAN Client. The "HPIBS" driver can be a
- client to a SICL LAN server such as a Series 700 or an E2050A gateway. All
- that is required is the proper system configuration and the right LOAD BIN
- parameters.
-
- Required Configuration
-
- * 386 (or better) PC with 8 megabytes of RAM (or more)
- * Windows 95 operating system
- * HP I/O Libraries for Windows 95 (supplied with E2060B or E2094D)
- * Correctly configured SICL LAN server (such as the E2050A or siclland)
-
- The SICL client is configured by the I/O Config utility supplied with HP I/O
- Libraries. For information on running I/O Config, see the HP I/O Libraries
- Installation and Configuration Guide for Windows. The method for configuring
- the SICL LAN server is server-dependent. See the documentation provided with
- your SICL LAN server.
-
- Opening the Client Session
-
- HTBasic treats a SICL LAN client just like a local GPIB interface. The client
- session is managed by the HPIBS driver. You supply the properly formatted
- LAN-gatewayed address in the DEV parameter of the LOAD BIN command. For
- information on SICL LAN device addresses, see the HP SICL User's Guide for
- Windows.
-
- The following is one example, assuming an interface called "gpib7" on the
- server at IP address 128.10.0.3. This example opens the SICL LAN client
- session, assigns a command-line timeout of 30 seconds, and uses the default
- Interface Select Code of 7.
-
- LOAD BIN "HPIBS;DEV lan[128.10.0.3]:gpib7 TIME 30"
-
- Limitations
-
- * The [CLR-I/O] key will not interrupt client-server requests that are in
- progress. With client-server architectures, the [CLR-I/O] and [Reset] keys
- are acknowledged only during end-of-line processing. To avoid having your
- computer "hung" on an incomplete SICL LAN request, you should use ON
- TIMEOUT in your programs and include the TIMEOUT option in the LOAD BIN
- command.
-
- * The timing of operations performed remotely over the network will be
- different from the timing of operations performed locally.
-
- * The E2050A gateway does not support non-controller operations, such as
- REQUEST and PASS CONTROL.
-
-
- The CLR-I/O Key (Alt-F5)
- ------------------------
-
- The "Installing and Using Guide" states that the HPIBS (GPIB
- SICL) driver does not respond to the [CLR-I/O] or [Reset] keys. This is true
- on Windows NT. On Windows 3.1 or Windows 95, [Reset] will not usually abort a
- SICL operation, but [CLR-I/O] works properly in most cases. [CLR-I/O] is most
- effective when the bus is "hung" (no handshake activity). If handshake
- activity is in progress, then a [CLR-I/O] request might be delayed until the
- current item is sent or received.
-
-
- I/O Differences
- ---------------
-
- TRANSFER has limited functionality in this release:
-
- * Only GPIB interfaces are supported.
- * TRANSFER to/from a file is not supported.
- * DMA is not supported; TRANSFER is interrupt-driven.
- * The HPIBS (SICL) driver does not support TRANSFER.
- * See "Installing and Using Guide" chapter 5 and "User's Manual" page 7-19.
-
- ON INTR is not supported for serial (RS-232) interfaces.
-
- Some error handling and EOF handling in the ENTER statement is different in
- HTBasic for Windows and HP BASIC/WS.
-
- The GPIB interface drivers in HTBasic do not use DMA mode.
-
-