Adder Technology Test Department
/
mouse_spin
Whirly mouse for testing
main.cpp
- Committer:
- rowlybot12000
- Date:
- 2018-03-23
- Revision:
- 0:566b32d3659c
File content as of revision 0:566b32d3659c:
#include "mbed.h" #include "USBMouse.h" int main (void) { USBMouse mouse(REL_MOUSE); int16_t x = 0; int16_t y = 0; int32_t radius = 10; int32_t angle = 0; while(true) { angle = 0; while (angle < 360) { x = cos((double)angle*3.14/180.0)*radius; y = sin((double)angle*3.14/180.0)*radius; mouse.move(x, y); angle += 3; wait_ms(5); } } }