ちょっとかえた

Fork of encoder by ケンタ ミヤザキ

Committer:
frute8
Date:
Tue Mar 27 03:45:26 2018 +0000
Revision:
2:82a12d9f0bca
a

Who changed what in which revision?

UserRevisionLine numberNew contents of line
frute8 2:82a12d9f0bca 1 #ifndef ENCODER_H2
frute8 2:82a12d9f0bca 2 #define ENCODER_H2
frute8 2:82a12d9f0bca 3
frute8 2:82a12d9f0bca 4 #include "mbed.h"
frute8 2:82a12d9f0bca 5
frute8 2:82a12d9f0bca 6 class Encoder2{
frute8 2:82a12d9f0bca 7 public :
frute8 2:82a12d9f0bca 8 Encoder2(PinName APin, PinName BPin, PinName ZPin);
frute8 2:82a12d9f0bca 9 int read_rotate();
frute8 2:82a12d9f0bca 10 int read_z();
frute8 2:82a12d9f0bca 11 void init();
frute8 2:82a12d9f0bca 12 private :
frute8 2:82a12d9f0bca 13 InterruptIn A;
frute8 2:82a12d9f0bca 14 DigitalIn B;
frute8 2:82a12d9f0bca 15 DigitalIn Z;
frute8 2:82a12d9f0bca 16 int count;
frute8 2:82a12d9f0bca 17 int zcount;
frute8 2:82a12d9f0bca 18 void flag();
frute8 2:82a12d9f0bca 19 };
frute8 2:82a12d9f0bca 20
frute8 2:82a12d9f0bca 21 #endif
frute8 2:82a12d9f0bca 22