EPICS: GPIB Support- Release Notes

# EPICS: GPIB Support - Release Notes

# September 2003

## Release 1-3

Building

- Require only 'leaf' (e.g. drvTermiosTtyGpib.dbd) dbd file in application.

Documentation

- Added 'How-to-do-Serial' tutorial.

## Release 1-2

Building

- Use latest 3.14 rules.

drvTermiosTtyGpib

- Use epicsCreateSocket() to ensure that close-on-exec flag is set.
- Add time stamp to failure messages.

drvVxi11

- Use epicsCreateSocket() to ensure that close-on-exec flag is set.

Documentation

- Tutorial on building support for a simple serial-port-connect device.

## Release 1-1

Many many changes. Please read the reference manual.

## Release 0-3

BitBus

Gpib does not itself support bitbus. The bitBus support was included with the version of drvGib.c supplied with pre 3.14 releases of base is now provided with the bitBus support. DevCommonGpib, however, supports BBGPIB_IO links which can be used with the bitBus Gpib support.

devCommonGpib

Support is now automatically provided for BBGPIB_IO links. It performs the following mapping from a bitbus link,node to a gpib link:

>     gpiblink = (bblink + 1)<<8 + node

Thus BBGPIB_IO links are mapped to gpib links that are >= 256.

GI

A shell command which allows commands to be created and sent to a gpib device. Just type "GI" and it will prompt for what to do.

drvNi1014

Several minor fixes. Also the variable timeoutSquelch was renamed to niTimeoutSquelch and made global. This timeout messages can be suppressed by executing the command:

>     niTimeoutSquelch=1

A README file was added to gpibCore/drvNi1014. Please read it if you are using the NI1014.