]>
git.gir.st - tmk_keyboard.git/blob - tmk_core/tool/mbed/mbed-sdk/libraries/tests/usb/device/basic/main.cpp
6 USBMouse
mouse(ABS_MOUSE
);
9 int x_center
= (X_MAX_ABS
- X_MIN_ABS
)/2;
10 int y_center
= (Y_MAX_ABS
- Y_MIN_ABS
)/2;
14 int32_t x_origin
= x_center
;
15 int32_t y_origin
= y_center
;
16 int32_t radius
= 5000;
20 x_screen
= x_origin
+ cos((double)angle
*3.14/180.0)*radius
;
21 y_screen
= y_origin
+ sin((double)angle
*3.14/180.0)*radius
;
22 printf("cos: %f, sin: %f\r\n", cos((double)angle
*3.14/180.0)*radius
, sin((double)angle
)*radius
);
24 mouse
.move(x_screen
, y_screen
);