Revision 9d5fd8b80c56819aa930b1a021b21ed05db7718c authored by a1ex on 15 February 2014, 18:47:12 UTC, committed by a1ex on 15 February 2014, 18:47:12 UTC
1 parent f650378
keys.c
/** Key emulation demo */
printf("Let's fake some buttons :)\n");
// click means "press and release"
// press means "press and hold" (you need to call unpress too)
printf("Press any key to start.\n");
wait_key();
sleep(2);
console_hide();
click(MENU);
sleep(1);
click(LEFT);
sleep(1);
click(RIGHT);
sleep(1);
// notice the difference between press and click
press(RIGHT);
sleep(1);
unpress(RIGHT);
sleep(1);
click(MENU);
sleep(1);
click(PLAY);
sleep(1);
click(ZOOM_IN);
sleep(1);
click(PLAY);
sleep(1);
click(PLAY);
sleep(1);
press(SHOOT_HALF);
press(SHOOT_FULL);
sleep(1);
unpress(SHOOT_FULL);
unpress(SHOOT_HALF);
sleep(2);
console_show();
do {
printf("Press SET to continue.\n");
} while (wait_key() != SET);
printf("That's all, folks!\n");
Computing file changes ...