チャタリング検出について
イベントのシーケンス デバイスに有線接続されているフォルトのある入力デバイスを検出するために、デバイスはチャタリング検出を使用して、入力の 1 つに接続されたデバイスからのチャタリング信号 (例えば、接触失敗からの急速な移行) を検出し、データを無視できます。チャタリングを考慮しない場合、デバイスで無効な入力移行のタイムスタンプが記録される可能性があります。典型的に、チャタリング信号は入力を比較的短い期間で何回も誤って移行させる原因となります。
入力の [チャタリング検出] を構成するには、一定の期間内に許容される入力変化回数を定義する必要があります。
- 入力移行回数が構成された期間で指定された数と一致する場合、デバイスはチャタリング状態のポイントである入力デバイスに欠陥があると判断し、最後の移行を無視します (つまり、移行のタイムスタンプ データをバッファからクリアします)。チャタリングが続くと、その後の移行もすべて無視します。
- 特定の時間内のイベントの数が定義された数よりも小さい場合、入力はチャタリング状態にならなく、すべての移行に対してタイムスタンプが生成されます。
- 入力がチャタリングしている場合、その入力に対応するフォルト ビットが設定されます。
- ポイントがチャタリング状態になった後、その入力のすべての移行は、ポイントがチャタリングしなくなるまで無視されます。構成されたチャタリング時間が経過して入力で新しい移行が発生しない場合、入力はチャタリングしなくなります。
ご質問やご意見