[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
 COM_DTR()
 Queries/sets the Data Terminal Ready (DTR) status
------------------------------------------------------------------------------
 Syntax
     COM_DTR(<nComPort>,[<lNewDTRStatus>]) --> lOldDTRStatus
 Arguments
     <nComPort>  Designates the port (1 to 4) on which DSR is tested.
     <lNewDTRStatus>  Designates the status of DTR.  .T. designates that
     the DTR signal is active, and .F. designates that the signal is
     inactive.  If the parameter is not specified, CA-Clipper Tools does not
     affect the DTR exit signal.
 Returns
     The returned value corresponds to the DTR signal status prior to the new
     setting, or in the absence of <lNewDTRStatus>, the returned value
     corresponds to the current DTR.  A return of .T. indicates that the DTR
     is active (MCR bit 1 = 1).  A return of .F. indicates that the DTR is
     inactive (MCR bit 1 = 0).
 Description
     COM_DTR() queries the DTR signal status.  If the second parameter is not
     supplied, the DTR signal status does not change.
 Note
     .  The COM_CLOSE() function resets DTR (to inactive).  By
        contrast, COM_OPEN does not automatically make DTR active!
 Example
     A COM_OPEN() does not set the DTR signal.  You must specifically set the
     DTR signal.
     nBuff_size  :=  4000                      // 4000 byte buffer
     lComOk      :=  COM_OPEN(1, nBuff_size)   // Open COM1
     IF lComOk
        COM_DTR(1, .T.)                        // Activate DTR Port 1
        * ...
     ENDIF
See Also:
COM_OPEN()
COM_CLOSE()
COM_MCR()
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson