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   8ビット 
 SYD_COM_DATA_7BIT   7ビット 

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

 定義   意味 
 SYD_COM_STOP_1BIT   1ビット 
 SYD_COM_STOP_2BIT   2ビット 

パリティを示す引数 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