R1370

Dependents:   NHK2017_octopus2 NHK2017_octopus2_drive 2018NHK_gakugaku_robo 2018NHK_gaku_ver2

Fork of R1307 by Wataru Nakata

Committer:
UCHITAKE
Date:
Wed Nov 01 08:05:49 2017 +0000
Revision:
4:927d58c8eec1
Parent:
3:7105b2e1f51e
Child:
5:47dbcf162951
unko oppai

Who changed what in which revision?

UserRevisionLine numberNew contents of line
WAT34 1:59efa65938c7 1 #ifndef R1307_H
WAT34 1:59efa65938c7 2 #define R1307_H
WAT34 1:59efa65938c7 3
WAT34 1:59efa65938c7 4 #include "mbed.h"
WAT34 1:59efa65938c7 5
UCHITAKE 4:927d58c8eec1 6 class R1307
UCHITAKE 4:927d58c8eec1 7 {
WAT34 1:59efa65938c7 8 private:
UCHITAKE 4:927d58c8eec1 9 Serial serial;
UCHITAKE 4:927d58c8eec1 10 Ticker ticker;
UCHITAKE 4:927d58c8eec1 11 float gAngle;
UCHITAKE 4:927d58c8eec1 12 float gRate;
UCHITAKE 4:927d58c8eec1 13 float gX_acc;
UCHITAKE 4:927d58c8eec1 14 float gY_acc;
UCHITAKE 4:927d58c8eec1 15 float gZ_acc;
UCHITAKE 3:7105b2e1f51e 16 public:
UCHITAKE 4:927d58c8eec1 17 R1307 (PinName tx_,PinName rx_);
UCHITAKE 4:927d58c8eec1 18 void update();
UCHITAKE 4:927d58c8eec1 19 float R1307::getRate();
UCHITAKE 4:927d58c8eec1 20 float R1307::getAngle();
UCHITAKE 4:927d58c8eec1 21 float R1307::getAccX();
UCHITAKE 4:927d58c8eec1 22 float R1307::getAccY();
UCHITAKE 4:927d58c8eec1 23 float R1307::getAccZ();
UCHITAKE 4:927d58c8eec1 24
WAT34 1:59efa65938c7 25 };
WAT34 1:59efa65938c7 26
WAT34 1:59efa65938c7 27 #endif /* end of include guard: R1307_H */