User manual - Cライブラリ解説書(2006年4月17日)

DT-930 Cライブラリ解説
386
10. タイマ部
10.1. 機能
10.1.1. タイマー部
(1)タイマー1
1秒単位のインターバルタイマーです。
本タイマーは、タイムアウト時指定されているイベントフラグをONにします。
表9.1 タイマー概要
最小単位 1sec
設定時間 1(1sec)~3600(1Hour)
誤差 要求時間+(最大)1sec
最大登録数 10
タイムアウト時の処理 指定時間経過後、指定されたイベントフラグをONにします
(2)タイマー2
31.25msec単位のインターバルタイマーです。
本タイマーは、タイムアウト時指定されているイベントフラグをONにします。
表9.2 タイマー概要
最小単位 31.25msec
設定時間 1(31.25msec)~115200(1Hour)
誤差 要求時間+(最大)31.25msec
最大登録数 10
10.1.2. ブザー音鳴動部
ブザー音鳴動機能ではキークリック音、エラービープ音、サウンド音の3種類の音鳴動を提供し
ます。
また、音鳴動が同時に発生した場合は、以下の優先順位に従います。
キークリック音 サウンド音 エラービープ音
ブザー鳴動中に同レベルまたはそれより優先順位の低いブザー要求が行われた場合、その
ブザー要求は無効になります。
ただし、サウンド音鳴動中にサウンド音要求(同じ優先順位のサウンド音)が行われた場合、1
鳴動分だけバッファリングを行います。また、バッファリング中にサウンド音鳴動があった場合
はその要求をウェイトします。
ブザー鳴動中にそれより優先順位の高いブザー要求が行われた場合、ブザー鳴動を停止し
ブザー要求が行われたブザーを鳴動します。
また、サウンド音鳴動中にバッファリングまたはウェイトしていた場合に優先順位の高いブザ
ー音鳴動要求があった場合は、バッファのクリアまたはウェイト無効にて復帰を行い、その要
求のブザー音を鳴動します。