Keysight E8491B IEEE 1394 PC Link to VXIConfiguration and User Guide413 VXI Programming Using the IEEE1394 Serial BusUsing this ChapterThis chapter contains examples and general information for programming VXIsystems over the IEEE 1394 serial bus. The contents of the chapter include:Programming Register-Based and Message-Based VXIInstruments page 41Opening Instrument Sessions page 41Optimizing Programs page 42Keysight E8491B Triggering page 49Using Keysight E8491B Shared Memory page 54Example Programs page 56Programming Register-Based and Message-Based VXI InstrumentsThere are no SCPI instrument drivers for register-based instruments installed in,or downloaded to, the E8491B. Therefore, register-based instruments areprogrammed over the IEEE 1394 bus using either theirVXIplug&play drivers, or through register-level peeks and pokes usingKeysight VISA or SICL.Message-based instruments are programmed using Keysight VXIplug&playdrivers, or using SCPI commands embedded in Keysight VISA or SICL functioncalls.VXIplug&play drivers for Keysight register-based and message-basedinstruments are contained on the Keysight Universal Instrument Drivers CDwhich ships with each Keysight VXI instrument.Opening Instrument SessionsPrograms which run over the IEEE 1394 interface begin by opening a sessionbetween the VXI instrument and the driver or I/O library (VISA or SICL). Anaddress that includes the interface name and number (described in Chapter 2)and the instrument’s logical address is used in opening these sessions.Following are three segments that open sessions to an E1563A Digitizer inKeysight VXIplug&play, Keysight VISA, and SICL programs.