User manual - デバイス制御ライブラリリファレンスマニュアル(2014年10月10日)
222
14.2.1 c_open
USB HID ポートをオープンします。
ER c_open(
H
com_no
,
UW
param
,
B *
buff
,
H
buf_l
,
TIM_TBL *
tim_out
,
DEL_TBL *
del_cod
,
B
busy_ch
,
B
nonbusy_ch
)
パラメータ
com_no
通信ポート
COM8
USB HID インタフェース
param
0 を指定してください。
busy_ch
0 を指定してください。
nonbusy_ch
0 を指定してください。
buff
受信バッファアドレス
buf_l
受信バッファレングス
(0 の時 BIOS 内部の 16 バイトエリアを受信バッファとして使用します)
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;
各値には 0 を指定してください。
del_cod
typedef struct {
B del_n; /* デリートコード数 (0~4) */
UB del_c[4]; /* デリートコード (0x00~0xff) */
} DEL_TBL;
各値には 0 を指定してください。