Revision bf41c90220e1d4bacf51957e7e0f2987a4ff18a5 authored by Giovanni Condello on 13 April 2014, 15:58:40 UTC, committed by Giovanni Condello on 13 April 2014, 15:58:40 UTC
1 parent c2fe000
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 ...