キーを入力するタイマーとライトをオフにするタイマーを設定したいが、最初に設定したタイマーを使用しているため、複数のタイマーを設定することはできません。うまくいかなかった。verifone vx520で複数のタイマーを設定する方法
私はあなたが別のイベントとしてそれらをキャプチャしたい場合は、別のイベントマスク(EVT_TIMER)を使用する必要があり
int timer1, timer2;
long events;
timer1 = set_timer(8000, EVT_TIMER);
timer2 = set_timer(5000, EVT_TIMER);
while(1){
events = wait_event();
if(events & EVT_KBD){
clr_timer(timer1);
break;
}
else if (events & EVT_TIMER)
{
printf("TIME_OUT");
break;
}
while(1){
events = wait_event();
if(events & EVT_KBD){
clr_timer(timer2);
break;
}
else if (events & EVT_TIMER)
{
printf("TIME_OUT2");
break;
}
}