Za liniju
joystick.h
- Committer:
- mario_meh
- Date:
- 2017-11-22
- Revision:
- 2:bdd4ee83ec25
- Parent:
- 0:bd9f3303564e
File content as of revision 2:bdd4ee83ec25:
#ifndef JOYSTICK_H #define JOYSTICK_H #endif #ifndef MBED_H #include "mbed.h" #endif #ifndef GLOBAL_NAZIVI_H #include "global_nazivi.h" #endif typedef enum { Gore=0,Dolje=1,Lijevo=2,Desno=3, Odabir=4, NijeOdabir = 5, } Kompas; typedef struct { Kompas horizontala; Kompas vertikala; } JoysKompas; class Joystick { public: Joystick(JoysKompas *Data); void YEnable(); void YDisable(); void YStatus(); void promjena(); private: AnalogIn _x; AnalogIn _y; Ticker y_ticker; JoysKompas *y_enable; };