User manual - Cライブラリ解説書ver.1.01(2006年6月15日)

DT−300C ライブラリ解説書
153
【パラメータ】
H com_no
:COM No.
COM0
:3WireIR
UW param :通信形式パラメータ(各パラメータの論理和で指定)
ボーレート B_115200 : 115200 BPS
B_57600 : 57600 BPS
B_38400 : 38400 BPS
B_19200 : 19200 BPS
B_9600 : 9600 BPS
B_4800 : 4800 BPS
B_2400 : 2400 BPS
パリティビット PARI_NON : なし
PARI_ODD : 奇数
PARI_EVN :
偶数
キャラクタレングス CHAR_8 : 8ビット
CHAR_7 : 7ビット
ストップビット STOP_1 : 1ビット
STOP_2 :
2ビット
SI/SO制御 SI_ON : 制御する
SI_OFF :
制御しない
フロー制御 BUSY_OFF : 制御しない
(以下のモードは指定不可です)
XON_XOFF :
DC1/DC3 での XON/XOFF ントロール
BUSY_CHAR : 指定コードでの XON/XOFF コントロール
RS_CS : RS/CS による RS/CS フローコントロール
RS信号制御 RTS_ON : RS 信号 ON
RTS_OFF
: RS 信号 OFF
ER信号制御 ER_ON : ER 信号 ON
ER_OFF : ER
信号 OFF
B busy_ch
:XOFFコード(受信不可時のコード)
B nonbusy_ch :XONコード (受信可能時のコード)
B *buff
:受信バッファアドレス
H buf_l :受信バッファレングス
(0の時 BIOS 内部の 16 バイトエリアを受信バッファとして使用します)
TIM_TBL *tim_out
typedef struct {
H cs;
CSタイムアウト監視値(0∼32767(×7.8ms)
H dr;
DRタイムアウト監視値(0∼32767(×7.8ms)
H cd;
CDタイムアウト監視値(0∼32767(×7.8ms)
} TIM_TBL;
DEL_TBL *del_cod
typedef struct {
B del_n;
:デリートコード数(0∼4)
UB del_c[4];
:デリートコード(0x000xff
} DEL_TBL;