Gerardo Carmona / Mbed 2 deprecated 15_USBMouse_advanced

Dependencies:   USBDevice mbed

Committer:
gcarmonar
Date:
Thu Nov 07 14:18:51 2013 +0000
Revision:
0:6acdcddacc92
USB mouse advanced example

Who changed what in which revision?

UserRevisionLine numberNew contents of line
gcarmonar 0:6acdcddacc92 1 #include "mbed.h"
gcarmonar 0:6acdcddacc92 2 #include "USBMouse.h"
gcarmonar 0:6acdcddacc92 3
gcarmonar 0:6acdcddacc92 4 USBMouse mouse;
gcarmonar 0:6acdcddacc92 5
gcarmonar 0:6acdcddacc92 6 int main() {
gcarmonar 0:6acdcddacc92 7 int x = 0;
gcarmonar 0:6acdcddacc92 8 int y = 0;
gcarmonar 0:6acdcddacc92 9 int radius = 10;
gcarmonar 0:6acdcddacc92 10 int angle = 0;
gcarmonar 0:6acdcddacc92 11
gcarmonar 0:6acdcddacc92 12 while (1) {
gcarmonar 0:6acdcddacc92 13 x = cos((double)angle*3.14/180.0)*radius;
gcarmonar 0:6acdcddacc92 14 y = sin((double)angle*3.14/180.0)*radius;
gcarmonar 0:6acdcddacc92 15
gcarmonar 0:6acdcddacc92 16 mouse.move(x, y);
gcarmonar 0:6acdcddacc92 17 angle += 3;
gcarmonar 0:6acdcddacc92 18 wait(0.001);
gcarmonar 0:6acdcddacc92 19 }
gcarmonar 0:6acdcddacc92 20 }