##### Shinobi Library - 構造体/その他のデータ型

# SYS_COM_PARAM

オープンパラメータ構造体

### 定義

>     typedef struct {
>          Uint8 speed;
>          Uint8 databit;
>          Uint8 stopbit;
>          Uint8 parity;
>          Uint8 flow;
>          Uint8 reserved[3];
>     } SYS_COM_PARAM;

### メンバ

> speed | 通信速度
> databit | データビット
> stopbit | ストップビット
> parity | パリティ
> flow | フロー制御
> reserved | 予約

### 解説

> オープンパラメータを格納する構造体です。

> 引数 speed に設定する値は以下のとおりです。

> 定義 | 通信速度
> SYD_COM_SPEED_9600 | 9600BPS
> SYD_COM_SPEED_19200 | 19200BPS
> SYD_COM_SPEED_28800 | 28800BPS
> SYD_COM_SPEED_38400 | 38400BPS
> SYD_COM_SPEED_57600 | 57600BPS
> SYD_COM_SPEED_115200 | 115200BPS
> SYD_COM_SPEED_230400 | 230400BPS
> SYD_COM_SPEED_260K | 260kBPS
> SYD_COM_SPEED_312K | 312kBPS
> SYD_COM_SPEED_390K | 390kBPS
> SYD_COM_SPEED_520K | 520kBPS
> SYD_COM_SPEED_780K | 780kBPS
> SYD_COM_SPEED_1M | 1.5MBPS

> データビットを示す引数databitに設定する値は以下のとおりです。

> 定義 | 意味
> SYD_COM_DATA_8BIT | ８ビット
> SYD_COM_DATA_7BIT | ７ビット

> ストップビットを示す引数stopbitに設定する値は以下のとおりです。

> 定義 | 意味
> SYD_COM_STOP_1BIT | １ビット
> SYD_COM_STOP_2BIT | ２ビット

> パリティを示す引数 parity に設定する値は以下のとおりです。

> 定義 | 意味
> SYD_COM_PARITY_OFF | パリティなし
> SYD_COM_PARITY_EVEN | 偶数パリティ
> SYD_COM_PARITY_ODD | 奇数パリティ

> フロー制御を示す引数 flow に設定する値は以下のとおりです。

> 定義 | 意味
> SYD_COM_FLOW_OFF | フロー制御なし
> SYD_COM_FLOW_HARD | ハードウェアフロー

### 参照

> syComOpenEx() | オープンパラメータを指定した通信経路のオープン

SYS_COM_PARAM

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000