Loadable Function: pp_datadir (parallel, direction)
Loadable Function: dir = pp_datadir (parallel)

Controls the Data line drivers.

Normally the computer’s parallel port will drive the data lines, but for byte-wide transfers from the peripheral to the host it is useful to turn off those drivers and let the peripheral drive the signals. (If the drivers on the computer’s parallel port are left on when this happens, the port might be damaged.)

Inputs

parallel - instance of octave_parallel class.
direction - direction parameter of type Integer. Supported values: 0 - the drivers are turned on (Output/Forward direction); 1 - the drivers are turned off (Input/Reverse direction).

Outputs

If direction parameter is omitted, the pp_datadir() shall return current Data direction as the result dir.

Package: instrument-control