Lab 3 part 2 - USBMouse

Dependencies:   USBDevice mbed

Fork of FTF2014_lab3_part1 by Freescale

main.cpp

Committer:
Kojto
Date:
2014-04-07
Revision:
1:4dc9e426a29b
Parent:
0:8fee585e7c6d

File content as of revision 1:4dc9e426a29b:

#include "mbed.h"
#include "USBMouse.h"
 
USBMouse mouse;
 
int main() {
    int16_t x = 0;
    int16_t y = 0;
    int32_t radius = 10;
    int32_t angle = 0;
 
    while (1) {
        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(0.001);
    }
}