PURS / uStep
Committer:
inovak1
Date:
Sat Jan 14 18:03:55 2017 +0000
Revision:
2:627a47c7f619
Parent:
0:e9d5c8f36756
Child:
4:c80c7ea50a3c
Sve ukupno

Who changed what in which revision?

UserRevisionLine numberNew contents of line
inovak1 0:e9d5c8f36756 1
inovak1 0:e9d5c8f36756 2 #ifndef USTEP_H
inovak1 0:e9d5c8f36756 3 #define USTEP_H
inovak1 0:e9d5c8f36756 4
inovak1 0:e9d5c8f36756 5 #include "mbed.h"
inovak1 0:e9d5c8f36756 6
inovak1 0:e9d5c8f36756 7 class uStep
inovak1 0:e9d5c8f36756 8 {
inovak1 0:e9d5c8f36756 9 public:
inovak1 0:e9d5c8f36756 10
inovak1 0:e9d5c8f36756 11 uStep(PinName FAZ1, PinName FAZ2, PinName FAZ3, PinName FAZ4); // KONSTRUKTOR MOTORA
inovak1 0:e9d5c8f36756 12
inovak1 0:e9d5c8f36756 13 void step(int num_steps, int smjer, int brzina);
inovak1 0:e9d5c8f36756 14 void ooskz();
inovak1 0:e9d5c8f36756 15 void skz();
inovak1 2:627a47c7f619 16 void step1();
inovak1 2:627a47c7f619 17 void step2();
inovak1 2:627a47c7f619 18 void step3();
inovak1 2:627a47c7f619 19 void step4();
inovak1 2:627a47c7f619 20 void step5();
inovak1 2:627a47c7f619 21 void step6();
inovak1 2:627a47c7f619 22 void step7();
inovak1 2:627a47c7f619 23 void step8();
inovak1 0:e9d5c8f36756 24
inovak1 0:e9d5c8f36756 25
inovak1 0:e9d5c8f36756 26 private:
inovak1 0:e9d5c8f36756 27 DigitalOut _FAZ1;
inovak1 0:e9d5c8f36756 28 DigitalOut _FAZ2;
inovak1 0:e9d5c8f36756 29 DigitalOut _FAZ3;
inovak1 0:e9d5c8f36756 30 DigitalOut _FAZ4;
inovak1 0:e9d5c8f36756 31
inovak1 2:627a47c7f619 32
inovak1 0:e9d5c8f36756 33 };
inovak1 0:e9d5c8f36756 34
inovak1 0:e9d5c8f36756 35 #endif