\section{Analog Output as Digital Output}
%
\textit{Platforms: all}
\newline

The \textit{aoutput\_as\_doutput} driver is a digital output driver that 
makes use of an available analog output as if it were a digital output.
%
The driver sets the analog output voltage to the specified 
\textit{low\_voltage} or \textit{high\_voltage} when the digital output
record is set to Low (0) or High (1).
%
Please note that the analog voltage corresponding to the Low state can
actually be higher than the analog voltage corresponding to the High state
if we are implementing negative logic.

When reporting back the current digital state of the ``digital input'',
the driver assumes that the actual output voltage may not be equal
to the commanded voltage.  Therefore, it uses the \textit{threshold\_voltage}
field when distinguishing between the Low and High states.

\ \newline
\MxAoutputZasZdoutputDriverFields
\newline

