/*WiiMot3
_____
|o |
| _|_ |
| | |
| (A) |
|- * +|
| ::: |
| ::: |
| ::: |
| 1 |
| 2 |
|_____|
WiiMot3*/
define OPTION = XB1_XBOX;
int timelimit = 300; // increase if is to fast
int time_to_DblClick_1=0;
main {
set_led(LED_1, 0);
set_led(LED_2, 0);
set_led(LED_3, 0);
// time to R buton Double click ( Thanks to device for the 'timer')
if (time_to_DblClick_1>0) time_to_DblClick_1=time_to_DblClick_1 - get_rtime();
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
if (event_release(OPTION) && get_ptime(OPTION)<200 && time_to_DblClick_1<=0 ) {time_to_DblClick_1 = timelimit; combo_run(singleTap);}
else if (event_press(OPTION)&& time_to_DblClick_1>0 ){combo_run (DoublleTap); combo_stop(singleTap)}
if(get_val(OPTION) && (get_ptime(OPTION) > 200)) {
set_val(XB1_XBOX, 100);
set_led(LED_3, 1);}
else if (get_val(OPTION) && (get_ptime(OPTION) < 200)) {
set_val(XB1_XBOX, 0);}
}// end of mine
combo singleTap {
wait(200);
set_led(LED_1, 1);
set_val(XB1_VIEW, 100);
wait(100);
}
combo DoublleTap {
set_led(LED_2, 1);
set_val(XB1_MENU, 100);
wait(200);
}