Ensar Muratovic Haris Spahic

Dependencies:   PS2 mbed

Committer:
tim007
Date:
Thu May 29 15:15:46 2014 +0000
Revision:
0:144f385993f0
Ensarharis

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tim007 0:144f385993f0 1 #include "mbed.h"
tim007 0:144f385993f0 2 #include "PS2Mouse.h"
tim007 0:144f385993f0 3
tim007 0:144f385993f0 4 DigitalOut myled(LED1);
tim007 0:144f385993f0 5 Serial pc(USBTX,USBRX);
tim007 0:144f385993f0 6 PS2Mouse::mouse_event_t evt_ms;
tim007 0:144f385993f0 7 Ticker t;
tim007 0:144f385993f0 8
tim007 0:144f385993f0 9 PS2Mouse ps2ms(dp9, dp10);
tim007 0:144f385993f0 10 void ispis()
tim007 0:144f385993f0 11 {
tim007 0:144f385993f0 12 pc.printf("%c%c%c:%4d,%4d,%2d\n",
tim007 0:144f385993f0 13 evt_ms.left ? 'L' : '.',
tim007 0:144f385993f0 14 evt_ms.center ? 'C' : '.',
tim007 0:144f385993f0 15 evt_ms.right ? 'R' : '.',
tim007 0:144f385993f0 16 evt_ms.x, evt_ms.y, evt_ms.z);
tim007 0:144f385993f0 17 }
tim007 0:144f385993f0 18
tim007 0:144f385993f0 19
tim007 0:144f385993f0 20
tim007 0:144f385993f0 21 int main() {
tim007 0:144f385993f0 22 t.attach(&ispis,0.2);
tim007 0:144f385993f0 23 while (1) {
tim007 0:144f385993f0 24 // (ps2ms.processing(&evt_ms)) {
tim007 0:144f385993f0 25
tim007 0:144f385993f0 26 }
tim007 0:144f385993f0 27 }