@WSAR1-V1@{@COMMENT@Set RTS active@DPS@ 2)b[:Us_~uDC=Y *kyDͽpٍ!bUB:-KR{E:-K\smPy& yRdUͽpٍ!|YqBM=Y *krS`YM=U~Us_~@NOTE@setRTS : set RTS of COM PORT *** Target : I-7188EG , I-7188XG *** For I-7188XG & I-7188EG: ************************************************ Valid ComPort No. is 3 ~ 5 ************************************************ call: PORT_ : Integer 3:COM3 ,4:COM4, 5:COM5 ACTIVE_ : boolean TRUE : set RTS active, FALSE : set RTS inactive return: Q_ : boolean ok.: TRUE , fail: FALSE ICP DAS , Taiwan Fed.20,2004 @PARAM@#AQ @SRC@/* user procedure name: setRTS */ #include #include void USP_setrts (str_arg *arg) { } UFP uspdef_setrts (char *name) { sys_strcpy (name, "SETRTS"); return (USP_setrts); } @DEFS@/* user procedure interface name: setRTS */ typedef long T_BOO; typedef long T_ANA; typedef float T_REAL; typedef long T_TMR; typedef char *T_MSG; typedef struct { /* CALL */ T_ANA _port_; /* CALL */ T_BOO _active; /* RETURN */ T_BOO _q; } str_arg; #define PORT_ (arg->_port_) #define ACTIVE (arg->_active) #define Q (arg->_q) @END@