User manual - Cライブラリ解説書ver.2.00(2003年2月7日)
DT-900 C ライブラリ解説書
22
dat_systemの設定/読出しのデータバッファ詳細
(設定値詳細は、「表2−5 システムデータ設定範囲」を参照してください)
【電源関連】
typedef struct sys_pwr{
w apo; /* APO時間設定 */
w abo; /* ABO時間設定 */
w res_md; /* レジューム ON/OFF */
}DAT_PWR_STR;
【KEY関連】
typedef struct sys_key{
w clk_md; /* クリック音 ON/OFF */
}DAT_KEY_STR;
【OBR関連】
typedef struct sys_obr {
w rd_ct; /* 読み取り回数 */
w cmp_ct; /* 照合回数 */
w scn_tm; /* スキャン時間 */
}DAT_OBR_STR;
【表示関連】
typedef struct sys_disp {
w font_md; /* 6/8/10ドットモード */
w lang_md; /* 日本語/英語モード */
}DAT_DSP_STR;
typedef struct sys_disp2 {
w font_kd; /* NORMAL/BOLD */
w cont_md; /* コントラスト設定値 */
w cont_df; /* コントラスト差分 (0 固定) 変更不可 */
}DAT_DSP_STR2;
【通信関連】
typedef struct sys_tty0 {
w com_proto; /* プロトコル種別 */
w com_port; /* 通信ポート */
}DAT_COMINF_STR;
typedef struct sys_tty {
w speed; /* 転送速度 */
w length; /* データ長 */
w parity; /* パリティビット */
w stop_bit; /* ストップビット */
}DAT_COM_STR;
【タイマ関連】
typedef struct sys_time {
w buzzer; /* ブザー音量 */
}DAT_TIM_STR;
【システム関連】
typedef struct sys_dat {
UB sys_id[7]; /* 機器ID (Read only) */
UB bios_ver[7]; /* BIOS バージョン (Read only) */
UW mac_type; /* 機器種別 (0固定) (Read only) */
}DAT_SYS_STR;
typedef struct sys_dat2 {
UB dlr_id[7]; /* 代理店ID (Write only) 参照不可 */
UB patch_ver[7]; /* パッチバージョン(Read only) */
}DAT_SYS_STR2;